|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.03.2009, 16:31 | #1 |
Пользователь
Регистрация: 22.10.2008
Сообщений: 32
|
Создание иерархии классов (Delphi)
Вот дано такое задание:
Постановка задачи: 1. Создать класс - транспортные средства, имеющий имя и способ передвижения.. Определить конструктор, деструктор и методы доступа (чтения и записи) к полям класса. Создать два производных класса: Класс – пароход, имеющий имя, двигатель, грузоподъемность. Класс – самолет, имеющий имя, двигатель, дальность полета. Определить конструкторы, деструкторы, методы доступа (чтения и записи) имени, двигателя, грузоподъемности, дальности полета. Создать экземпляры объектов всех классов. В методах доступа к данным класса предусмотреть вывод сообщений поясняющих, метод какого класса вызывается.Написать программу, демонстрирующую различные виды переопределения свойств. 2. Программа должна быть реализована в виде модуля (Realiz.pas) и основной программы (Lab3_main.pas). 3. Свойства, объявленные в производных классах должны иметь такой же идентификатор, как и у свойств родительского класса. При переопределении свойств необходимо изменить: • Область видимости родительского свойства; • Спецификаторы доступа родительского свойства; 4. В реализации программы должен быть предусмотрен вывод значения, спецификатора доступа(read, write) и области видимости (public, protected, private) родительского и переопределенного в производных классах свойства. |
22.03.2009, 16:32 | #2 |
Пользователь
Регистрация: 22.10.2008
Сообщений: 32
|
Вот мой код:
Код: Код:
"Самолет ЕГ152,Грузоподъемность:123,Двигател ь:ракетный" выдает "ЕГ152" или "123" или "ракетный". Помогите найти ошибку! |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
обьявление классов | пыхонин филипп | Помощь студентам | 1 | 21.03.2009 20:10 |
Массив классов | nns2009 | Общие вопросы C/C++ | 15 | 03.02.2009 00:47 |
Регистрация классов. | Nytlec | Помощь студентам | 1 | 18.01.2009 14:05 |
Лабораторная: объявление классов. Delphi 7 | Stail | Помощь студентам | 1 | 02.11.2008 19:53 |
Копирование файлов(с созданией Иерархии) | russian-stalker | Общие вопросы Delphi | 12 | 25.08.2008 19:09 |