x1.real=dim[3].real=1.45;
Класс может иметь столько объектов сколько необходимо, так же как и любая функция. Объекты могут быть любого типа, включая другие классы. Любой объект определенный в классе имеет область видимости класса(class scope) Класс может содержать приватную часть и общую часть. По умолчанию все элементы класса приватные, поэтому ключевое слово private можно опускать. Если данные или функции члены класса объявлены приватными или защищенными к ним нет доступа извне. Данные, объявленные общими доступны любому внешнему объекту.
private : частные данные и функции (видны в классе)
protected: защищенные данные и функции (видны в классе и его наследниках)
public: общие данные и функции (видны везде)
Лекция 2.
При объявлении класса используются прототипы функций – членов классов. Когда функция определяется необходимо указать к какому классу она относится.
Заголовок такой функции имеет формат:
тип возвращаемого значения имя класса ::имя функции
где используется операция принадлежности классу ::
Чтобы вызвать функцию- член класса, надо использовать имя объекта и операцию точка – доступа к члену класса, то есть для вызова функции следует написать: