ОБЪЕКТНО-ОРИЕНТИРОВАННОЕ ПРОГРАММИРОВАНИЕ В C++ (4-Е ИЗДАНИЕ) (часть 6) онлайн

Классы и объекты

В главе 1 мы говорили, что объект находится в таком же отношении к своему классу, в каком переменная находится по отношению к своему типу. Объект явля- ется экземпляром класса, так же, как автомобиль является экземпляром колесно- го средства передвижения. Класс smallobj определяется в начале программы SMALLOBJ. Позже, в функции main(), мы определяем два объекта s1 и s2, явля- ющихся экземплярами класса smallobj.

Каждый из двух объектов имеет свое значение и способен выводить на экран это значение. Результат работы программы выглядит следующим образом:

Значение поля равно 1076 - вывод объекта s1 Значение поля равно 1776 - вывод объекта s2

Рассмотрим подробнее первую часть программы, где происходит определе- ние класса smallobj. Затем мы обратимся к функции main(), в которой задейство- ваны объекты класса smallobj.

 

4