Вариант 25
Создать класс базовый класс ”Корабль
”.
Элементы класса (поля имеют статус
доступа protected)
Поле, содержащее количество мест;
Поле, содержащее скорость;
Конструктор для инициализации полей;
Метод для вывода на печать информации;
Создать производный класс “Пассажирский”.
Элементы класса:
Дополнительное поле, содержащее
количество занятых мест;
Конструктор для инициализации полей;
Переопределенный метод вывода на печать
информации;
Создать по 1 объекту каждого из классов.
Объявить переменную – указатель, имеющею
тип базового класса, вначале настроить
ее на объект базового класса, вызвать
метод базового класса через указатель
на объект. Затем настроить ее на объект
производного класса, вызвать метод
производного класса через указатель
на объект.