Практика на наследование в Java
Сделайте класс Employee,
который будет наследовать от класса
User.
Сделайте класс Programmer,
который будет наследовать от класса
Employee.
Сделайте класс Designer,
который будет наследовать от класса
Employee.
Добавьте в созданные вами классы
Programmer и Designer
по одному методу.
В классе User сделайте
геттер и сеттер возраста.
В классе Employee переопределите
сеттер возраста и сделайте в нем
проверку на то, что возраст от
18 до 65 лет.
Пусть класс Employee наследует
от класса User с конструктором,
принимающим имя и фамилию.
Добавьте в конструктор Employee
параметры возраста и зарплаты.
Сделайте геттеры для возраста и
зарплаты.
В классе Employee сделайте
метод getFull, который возвращает
имя, пробел и фамилию, обращаясь
к приватным полям родителя.
Убедитесь, что такой код приведет
к ошибке компиляции.
Создайте объект класса Employee,
сохраните его в переменной типа
User.
Выведите на экран результат проверок
value instanceof Employee и
value instanceof User.