Разработка
90%
Домашнее задание
⚒ Задание 1. Создать 2 класса – "студент и "доцент", придумать что у этих людей может быть общего и сделать базовый класс или определить методы в "студенте" и "доценте", если нужно.
Нужна подсказка
Подсказка: Сначала опишите два класса. Имплементируйте пару-тройку свойств и методов. Посмотрите на классы – есть ли у них что-то общее?
Нужна еще подсказка
Подсказка: Пример кода SimpleStudent:
public class SimpleStudent {
    String name;
    int age;
    int height;
    String department;

    public void sayHi() {
        System.out.println("Good morning, sir! My name is " + name + " and I'm a student");
    }

    public void haveAParty(){
        System.out.println("Party time! BYOB!");
    }

    public void describePerson(){
        System.out.println(
                name + " is " + age + " old and is " + height + " tall. " +
                        "Works in " + department + " department"
        );
    }

}
Подсказка: Пример кода SimpleDocent:
public class SimpleDocent {
    String name;
    int age;
    int height;
    String department;

    public void sayHi() {
        System.out.println("Yo, mate! I'm a docent. Respect my authority!");
    }

    public void makeStudentsSuffer(){
        System.out.println("You shall not pass!");
    }

    public void describePerson(){
        System.out.println(
                name + " is " + age + " old and is " + height + " tall. " +
                        "Works in " + department + " department"
        );
    }

}