1.在类的属性中,可以有哪些位置给属性赋值?
①默认初始化;
②显式初始化;
③构造器中初始化;
--------------------------------------
④通过“对象.方法”的方式赋值;
⑤通过“对象.属性”的方式赋值;
2.这些位置执行的先后顺序是怎样的?(类的属性会被后面的赋值操作所覆盖)
①-②-③-④/⑤
3.以上操作在对象创建过程中可以执行的次数如何?
> 只能执行一次:①、②、③
>可以多次执行:④、⑤
1.在类的属性中,可以有哪些位置给属性赋值?
①默认初始化;
②显式初始化;
③构造器中初始化;
--------------------------------------
④通过“对象.方法”的方式赋值;
⑤通过“对象.属性”的方式赋值;
2.这些位置执行的先后顺序是怎样的?(类的属性会被后面的赋值操作所覆盖)
①-②-③-④/⑤
3.以上操作在对象创建过程中可以执行的次数如何?
> 只能执行一次:①、②、③
>可以多次执行:④、⑤