在这里提到
A是预编译的Java类(我也有源文件)B是我正在创作的
B类扩展A.
如何实现逻辑,以便A可以调用B具有的方法.
以下是条件:
如上所述,如果需要,我可以修改A.无论哪种方式,可能的解决方案是什么?
我想强制在我的父类的任何扩展类上实现单例模式.也就是说,我只想要每个子类的一个实例(可以通过Child.INSTANCE或类似的东西访问).
理想情况下,我想要创建Child.INSTANCE对象,然后不要生成其他类型为Parent的对象.
目前我通过以下方式获取我的实例:
public class Child extends Parent {
public static final Child INSTANCE = new Child();
....
Run Code Online (Sandbox Code Playgroud)
我想知道,java类可以以某种方式变成静态或某种东西吗?
谢谢=]