ект будет оставаться в памяти

Автор admin Четверг, 14 мая 2009 11:32

ект будет оставаться в памяти до тех пор, пока вы не удалите его с помощью оператора del ete. delete Rectangle; Доступ к членам класса Создав экземпляр класса, вы можете организовать доступ к его переменным-членам и функциям-членам. Реализация доступа к переменным-членам осуществляется с учетом спецификатора доступа. По умолчанию все переменные и функции, принадлежащие классу, определены как закрытые (private). Это означает, что они могут использоваться исключительно внутри функций-членов самого класса. Рассмотрим следующий интерфейс класса Crectangle: class Crectangle* { private: int Left; int Top; int Right; int Bottom; void Draw (void) }: Инкапсуляция 453 Функции CRectangle::DrawO разрешен доступ к переменным-членам CRectangle: :Тор, CRectangle: :Left, CRectangle::Right и CRectangle::Bottom, потому что CRectangle: :D raw() – это функция-член класса CRectangle, а переменные-члены класса являются закрытыми (pri vate). Из других частей программы, например из глобальной функции mainO, доступ к переменным-членам и вызов функции-члена CRectangle::DrawO запрещен. При перечислении переменных-членов класса исп


Комментарии закрыты.