![]() |
1
7
版本1-委派所有内容。
版本2-仅委派一个步骤
|
![]() |
2
12
救援模板方法设计模式:
|
![]() |
3
1
类似于S.Lott的方法,除了没有办法(除了
您可能希望提供的默认实现
|
![]() |
4
0
从子类的init调用finalitilazation有什么问题?
|
![]() |
5
0
如果必须以特定的顺序调用多个方法,通常意味着设计开始时有问题(它泄漏了实现细节)。所以我会努力从这一点开始工作。 另一方面,如果人们从类中派生,并且必须修改初始化,那么他们应该知道其含义——这不是您希望在常规API中使用的内容。或者,您可以对最后的初始化进行防御,并检查是否在依赖它的方法中调用了它(如果没有调用它或引发异常)。 |
![]() |
Tom Buck · c#程序在整数列表上冻结 7 年前 |
![]() |
Ran Lavi · 在c中初始化结构的指针++ 7 年前 |
![]() |
Js_zero · 在c++中实例化对象有几种方法,它们之间有什么区别 7 年前 |
|
jfernal · 节点。js在加载其他函数之前等待初始化变量 7 年前 |
|
Victor · 在javafx中运行时更改标签文本 7 年前 |
![]() |
blubb · 在Kotlin中是否有更惯用的方法来初始化此映射? 7 年前 |
![]() |
Bing Bang · 初始化包含字节数组的结构数组 7 年前 |