Задачи на ООП в Java. Часть 7
Сделайте класс, у которого будет и обычный метод, и статический.
Дан следующий класс со статическим методом:
class Test { public static String show() { return "+++"; } };
Вызовите этот метод как метод класса, и как метод объекта.
Пусть у нас дан такой интерфейс iUser:
interface IUser { void setName(String name); String getName(); void setAge(int age); int getAge(); };
Сделайте класс User, который будет
реализовывать данный интерфейс.
Сделайте интерфейс iUser с методами
getName, setName, getAge,
setAge.
Сделайте интерфейс iEmployee, наследующий
от интерфейса iUser и добавляющий
в него методы getSalary и
setSalary.
Сделайте класс Employee, реализующий
интерфейс iEmployee.
Скопируйте код моего класса Employee
и код интерфейса iProgrammer. Не копируйте
мою заготовку класса Programmer -
не подсматривая в мой код реализуйте этот
класс самостоятельно.
Сделайте класс Disk,
реализующий интерфейс Figure.
Сделайте класс Sphere, который будет
реализовывать интерфейс iSphere.
Сделайте так, чтобы класс Rectangle
также реализовывал два интерфейса: и iFigure,
и iTetragon.