Не получается вызвать абстрактный метод =( - Java
Формулировка задачи:
Прошу помощи у тех кто шарит в ООП, времени мало , а найти ответа не могу
Суть проблемы:
Есть класс public abstract class Shape
В нем метод
Но не находит метод Shape.class.drawing(g);
или это надо совсем по другому делать?
public abstract void drawing(Graphics g); Также есть другой класс с фигурами в котором реализован этот метод drawing(g); И есть класс public class Display extends JPanel в нем надо выполнить отрисовку. Пишу так: public void update (Graphics g) { paintComponent(g); } @Override protected void paintComponent(Graphics g) { super.paintComponent(g); Shape.class.drawing(g); }
Решение задачи: «Не получается вызвать абстрактный метод =(»
textual
Листинг программы
Triangle triangle = new Triangle(); triangle.drawing(g);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д