我学到了两件事:
new-运算符创建一个新的实例,然后执行该规定connstructor初始化新的实例this())创建一个新实例.据我所知,这些陈述相互对立.
new Example()例如,然后不会创建两个实例,因为new-operator创建一个,构造函数调用this()并创建另一个实例?当然它不是,但现在究竟是什么创造了一个实例......?
class Example
{
private boolean _b;
public Example()
{
this(false);
}
public Beispiel(boolean b)
{
_b = b;
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
116 次 |
| 最近记录: |