У меня есть одноэлементный класс, вызывайте класс A, тогда у меня есть еще один класс, называемый классом B, а класс B продолжается от класса A. Я хочу, чтобы после экземпляра класса A создается, когда экземпляр класса B создается после этого, он будет иметь ту же информацию, что и класс A. Возможно ли это на Java?
спасибо.
P/S: Это, как я создал одноэлементный классНаследование от одноэлементного класса в java
public static A getInstance() {
if (instance == null) {
instance = new A();
}
return instance;
}
Зависит, как вы убедились, что это синглтон? – EpicPandaForce
Возможно, вам просто нужно создать конструктор для B, который принимает экземпляр 'A' в качестве параметра, а затем скопирует себя на B. – EpicPandaForce
Путь * design *, который вы принимаете, даст вам * бессонные ночи *. остерегайтесь моего друга .. Есть обходные пути, чтобы сделать это, но определенно не рекомендуется. Синглтон почти всегда используется в соотношении * has-a * (если вообще) – TheLostMind