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