Есть класс прямоугольник. Необходимо перепсать его так, чтобы он наследовался от класса Геометрическая фигура. Поля задействовать коордианты центра. И сделать метод отрисовки в родительском классе.
С полями все просто и понятно. А вот метод, он же задействует другие поля, которые имеются только в классе Прямоугольник (ширина и высота), как не используя их написать метод отрисовки? Как-то не очень получается. Получается, что метод родительский должен как-то узнать, о наследнике. Что неверно. Но как тогда реализовтаь общий метод отрисовки?
Спасибо за овтет, но это понятно, что можно переопределить. Просто тогда нет смысла создавать метод вообще в родительском классе, так как он ничего не будет делать? Совсем ничего.
А в задаче именно создать метод. Это же негеттер и сеттер, которые хоть что-то возвращают хоть и выглядят бессмысленно. Это тметод совсем ничего не делать будет.