Sab*_*ado 3 java inheritance singleton
首先,我不是要创建单例类的子类.(至少我确定我不是想).
我有一个ClassA
抽象的课.
我有两个课程,ClassA1
并且ClassA2
延伸ClassA
.
我想要ClassA1
和ClassA2
成为单身人士课程.我可以在每个代码中编写代码来执行此操作,但我更愿意将代码编写一次ClassA
并在其所有子类中重用它.有没有办法做到这一点?
可能不是 - 单例模式需要静态方法/字段,ClassA
如果在一个地方定义,它们将被所有子类共享.