10
Таблица 1.3. Объекты для представления различных дат
Объект
Атрибуты
объекта
Значения
атрибутов
Поведение
Дата1
день,
месяц,
год
31
июль
2015
установить текущую дату;
установить дату,
следую-
щую за текущей датой
Дата2
день,
месяц,
год
11
сентябрь
2016
установить текущую дату;
установить дату, следую-
щую за текущей датой
Дата3
день,
месяц,
год
10
январь
2017
установить текущую дату;
установить дату, следую-
щую за текущей датой
Класс – описание множества объектов
, имеющих одинаковые ат-
рибуты и поведение.
Объекты Дата1, Дата2 и Дата3 в примере 1.3 принадлежат одному
классу.
В
программировании понятие абстрактный тип определяется
как описание данных вместе с множеством действий, которые можно
выполнять над этими данными. Поэтому можно дать еще одно опре-
деление класса.
Класс – абстрактный тип, на основе которого создаются объекты.
В описании класса указываются:
имя класса;
атрибуты (поля);
методы.
Для наглядного представления классов воспользуемся диаграммами.
Do'stlaringiz bilan baham: