![]() |
1
8
|
![]() |
2
0
也许对每个派生类型使用静态工厂方法?这是在.NET中构造外来对象(阅读:那些具有非常特定的初始化要求的对象)的常用方法,我对此非常欣赏。
|
![]() |
3
0
这将不起作用,因为在执行基类构造函数时派生类尚不存在:
或者,如果你真的喜欢OOP,你也可以创建几个额外的类:
|
![]() |
4
0
你需要的是 two-phase construction |
![]() |
eddyP23 · java中扩展抽象外部类的静态内部类[重复] 7 年前 |
![]() |
John · 抽象类继承的泛型接口的实例化问题 7 年前 |
![]() |
Typhaon · 我可以在抽象类中更改变量的类吗 8 年前 |
![]() |
ReX357 · JAVA:抽象静态方法的合法需求 10 年前 |
![]() |
Banjo Drill · AngularJS可重复使用工厂 10 年前 |
![]() |
user3667122 · 如何在Java中将静态抽象类用作回调? 10 年前 |