Информатика. Программирование в Delphi
19
Наследование
Inheriting – наследование
– порождение класса от другого класса с на-
следованием полей, методов и свойств своего родителя. Наследование означает,
что любой класс может быть порожден другим классом.
Новый класс создается от класса – родителя следующим образом:
TNewClass = class(TParentClass)
Здесь
TNewClass
– новый, созданный класс,
TParentClass
– класс ро-
дитель.
Новый класс (потомок) наследует поля, свойства и методы родительского
класса. Это дает возможность создавать новые классы на основе имеющихся
стандартных классов.
Так как все классы являются потомками класса
TObject
, то можно соз-
дать класс, являющийся непосредственным потомком класса
TObject
. В этом
случае при написании кода можно не указывать имени класса – родителя:
TNewClass = class
Полиморфизм
Polymorphism – полиморфизм
– свойство классов решать схожие задачи
различными способами. Допускаются одноименные методы в классе-родителе
и классе потомке, имеющие разные алгоритмы обработки данных и придающие
объектам разные свойства.
1.3. Главное окно Delphi
При запуске
Delphi
на рабочем столе появляются несколько панелей и
шаблон программы. В этом разделе мы познакомимся с этими панелями, позна-
комитесь и с интерфейсом
Delphi
. Начнем изучение окон
Delphi
с главного ок-
на (рис. 1.2), состоящего из четырех частей.
Рис. 1.2
строка заголовка
панель меню
панели инструментов
палитра компонентов