Имя_объекта.имя_элемента

x1.real=dim[3].real=1.45;

 

Класс может иметь столько объектов сколько необходимо, так же как и любая функция. Объекты могут быть любого типа, включая другие классы. Любой объект определенный в классе имеет область видимости класса(class scope) Класс может содержать приватную часть и общую часть. По умолчанию все элементы класса приватные, поэтому ключевое слово private можно опускать. Если данные или функции члены класса объявлены приватными или защищенными к ним нет доступа извне. Данные, объявленные общими доступны любому внешнему объекту.

 

private : частные данные и функции (видны в классе)

 

protected: защищенные данные и функции (видны в классе и его наследниках)

 

public: общие данные и функции (видны везде)

 


Лекция 2.

 

При объявлении класса используются прототипы функций – членов классов. Когда функция определяется необходимо указать к какому классу она относится.


Заголовок такой функции имеет формат:

тип возвращаемого значения имя класса ::имя функции

 

где используется операция принадлежности классу ::

Чтобы вызвать функцию- член класса, надо использовать имя объекта и операцию точка – доступа к члену класса, то есть для вызова функции следует написать: