成员变量可以在定义的时候初始化吗?成员方法中可以调用构造方法吗?
问题描述:
成员变量能在定义的时候赋初值吗?没听老师讲过这样写,是开发中一般不这么用还是什么?
示例:
public class Person{ String name = "花花"; //定义的同时初始化 }
2. 一个类中的成员方法可以调用其所在类中定义的构造方法吗?
示例:
public class Person{ public Person(){ System.out.println("创建一个Person类的实例"); } public void run(){ this(); //在成员方法中调用构造方法,这样对吗? } }
28
收起
正在回答 回答被采纳积分+1
2回答
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星