logo
Лекции по информационным технологиям / Лекции_2_семестр

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

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

Каждый конкретный класс имеет свои особенности поведения и характеристики (свойства, методы, события) определяющие этот класс. Классы имеют иерархическую структуру. Наивысший уровень структуры – самый общий и самый простой, каждый последующий уровень более специфический и менее общий. Например,

Класс «Геометрический объект»

Класс «Объемный»

Класс «Плоский»

Класс «С вершинами»

Класс «Без вершин»

Класс «Окружность»

Класс «Эллипс»

Если характеристика уже однажды определена для более высокого уровня, то все уровни, расположенные ниже имеют ту же характеристику (если уж определена окружность, понятно, что вершин у нее нет). Таким образом, классы-наследники могут наследовать характеристики классов-родителей.