Информатика и программирование: Visual C++ с использованием библиотеки MFC. Дербакова Е.П. - 7 стр.

UptoLike

Составители: 

7
тодам класса. К элементам и методам, следую-
щим за модификатором public, можно обра-
щаться как из методов данного класса, так и из
программы. Доступ к остальным членам класса
открыт только для методов самого класса, а
также для дружественных методов других клас-
сов. В случае модификатора protected –– также
для производных классов.
Для доступа к объекту класса можно использо-
вать ключевое слово this, являющееся указате-
лем на объект данного класса. Это ключевое
слово нельзя использовать вне метода члена
класса. Пример:
Class A{
int i, j;
public:
mult(int j);
A::mult(int j) {return j*this ––> I;}
Для непосредственного указания метода или
переменной класса в программе перед именем
метода или переменной проставляется имя
класса и знак ::
CWnd::GetParent();
Дружественные методы позволяют получить
доступ к защищенным модификатором private
членам класса из методов других классов. Если
метод класса A внутри тела класса В объявлен с
тодам класса. К элементам и методам, следую-
щим за модификатором public, можно обра-
щаться как из методов данного класса, так и из
программы. Доступ к остальным членам класса
открыт только для методов самого класса, а
также для дружественных методов других клас-
сов. В случае модификатора protected –– также
для производных классов.
Для доступа к объекту класса можно использо-
вать ключевое слово this, являющееся указате-
лем на объект данного класса. Это ключевое
слово нельзя использовать вне метода члена
класса. Пример:
Class A{
     int i, j;
     public:
     mult(int j);
A::mult(int j) {return j*this ––> I;}
Для непосредственного указания метода или
переменной класса в программе перед именем
метода или переменной проставляется имя
класса и знак ::
     CWnd::GetParent();
Дружественные методы позволяют получить
доступ к защищенным модификатором private
членам класса из методов других классов. Если
метод класса A внутри тела класса В объявлен с


                      7