Repository for students of group 1-47 2016 Реализовать следующие классы (1 класс для 1 варианта) Определить минимум 3 переменных класса и 3 метода для класса:
- Кошка (получить и установить возраст)
- Мышка (получить и установить возраст)
- Собака (получить и установить возраст)
- Автомобиль (получить и установить скорость)
- Компьютер (получить и установить объем жесткого диска)
- Телефон (получить и установить номер вызываемого абонента)
- Телевизор (получить и установить номер канала)
- Кролик (получить и установить возраст)
- Самолет (получить и установить скорость полета)
- Стол (получить и установить размеры стола)
Для заданных классов требуется:
- Определить один из методов абстрактным в базовом классе и реализовать его в наследнике
- Определить один или несколько интерфейсов и реализовать его
- Перекрыть метод toString() класса Object
- Реализовать 2 конструктора - с параметрами и без для инициализации в базовом классе
- В классе наследнике перекрыть один из конструкторов, предварительно вызвав конструктор родительского класса.