У меня есть класс с именем MyClass, и я хочу, чтобы этот класс расширял Graphics2D (в java.awt). Однако, когда я набираю public class MyClass extends Graphics2D { .... }
, мне приходится добавлять нереализованные методы draw, drawImage, addRenderingHints и т. д., потому что Eclipse показывает эту ошибку и не компилируется.
Вот тут-то мне и приходит на ум вопрос: я просто хочу использовать draw, setBackground и другие несколько методов Graphics2D, я не хочу, чтобы остальной код с другими нереализованными методами, которые являются обязательными.
Есть ли способ избежать этого? Потому что я чрезвычайно чист и прост, когда дело доходит до кода, и мне не нужны еще 100 строк кода, которые я даже не использую.
Каковы ваши предложения?