Предположим, что у меня есть класс A:
public class A {
public A(){....}
public void method1() {...}
};
И экземпляр этого класса:
A anA = new A();
Есть ли способ переопределить method1() только для anA?
Этот вопрос возникает, когда я пишу небольшую программу рисования, в которой я должен несколько раз расширять класс JPanel, чтобы внести незначительные изменения в разные панели с немного разными характеристиками.