|
|
1
39
不,通过没有基本的设计问题
|
|
2
21
不,这不是问题。这就是“this”关键字存在的原因,它允许您传递自己 |
|
3
8
这样做有充分的理由,但这取决于实际的类。 |
|
|
4
8
|
|
|
5
7
只是想让你放松一点:
经过
当您有两个(或更多)类型实际上属于一个紧密结合的逻辑相关组(如前面提到的集合和枚举器)时,这是相当标准的。我见过很多这样的例子,开发人员为了避免这种完全合理的耦合,不惜一切代价。 |
|
6
3
如果 在你的设计中显然需要一种关系。此模式通常用于各种应用程序中,以指示“父级”或“所有者”。 我特别在编译器实现或GUI工具箱中遍历树时使用过它。 |
|
7
3
举个例子,看看访问者模式:
|
|
|
8
3
我根本不知道C语言中的内存模型。但是路过 这 在许多语言(包括Java)中,从构造函数到另一个对象本身就是不安全的。 此时,它将引用处于未定义状态的对象。
|
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |