Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗ktOpIhPrm 43 of 123 menu
◀ ▶

Практика: наследование в Kotlin

Сделайте класс Employee, который будет наследовать от класса User.

Сделайте класс Programmer, который будет наследовать от класса Employee.

Сделайте класс Designer, который будет наследовать от класса Employee.

Добавьте в созданные вами классы Programmer и Designer по одному методу.

В классе User сделайте геттер и сеттер возраста.

В классе Employee переопределите сеттер возраста и сделайте в нем проверку на то, что возраст от 18 до 65 лет.

Пусть класс Employee наследует от класса User с конструктором из урока про наследование конструктора.

Переопределите в классе Employee конструктор родителя, добавив в него параметры с возрастом и зарплатой.

Сделайте геттеры для возраста и зарплаты.

В классе Employee сделайте метод getFull, который возвращает имя, пробел и фамилию.

Убедитесь, что код метода приведет к ошибке компиляции.

Создайте объект класса Employee, сохраните его в переменной типа User.

Выведите на экран результат проверок value is Employee и value is User.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить