ВУЗ:
Составители:
Рубрика:
Методы объекта. Их еще называют операциями, функциями - элементами или
действиями в других языках программирования.
Свойства объектов. Высокоуровневые атрибуты данных, которые тесно связаны
с соответствующими методами доступа к данным.
Интерфейс класса - это набор всех элементов описания класса - полей,
методов и свойств. Эти элементы иногда называют особенностями класса.
2.3. Наследование
Классы могут быть связаны между собой разными способами. Одна из
фундаментальных концепций объектного программирования - это понятие
наследования классов, устанавливающее между двумя классами отношения “родитель -
потомок”.
Наследование - это способность одного класса использовать характеристики
другого. Наследование использует отношение “вид чего - либо” между двумя классами;
например, “собака - вид млекопитающих”, “млекопитающие - вид животных”,
“животные - вид живых существ” и т.д.
Предок - это класс, предоставляющий свои возможности и характеристики
другим классам через механизм наследования.
Класс, который использует характеристики другого класса посредством
наследования, называется его потомком.
Непосредственный предок класса, от которого данный класс прямо происходит,
называется родителем.
Указатель родительского класса не является обязательным. Если он не приведён,
то родителем предполагается класс TObject; если он дан - указанный класс становится
родителем.
Вы можете объявить класс, происходящий от определённого другого класса, в
блоке type указанием родительского класса в скобках после слова class, используя
следующий синтаксис:
type
ИмяКласса = class (РодительскийКласс)
<Определение класса>
end;
Пример :
TPrinter = class (TOutputDevice)
. . .
end;
Вы можете объявить класс, происходящий по умолчанию от класса TObject, в
блоке type без указателя на родительский класс, используя следующий синтаксис:
type
ИмяКласса = class
<Определение класса>
end;
Страницы
- « первая
- ‹ предыдущая
- …
- 10
- 11
- 12
- 13
- 14
- …
- следующая ›
- последняя »