本帖最后由 yanglfree 于 2013-9-4 16:59 编辑
在类中有两种初始化方式,一种是定义成员变量的时候直接赋值,还有一种是通过构造函数进行初始化
这两张初始化的方式可以这样理解吗?
第一种是Person这个类的一个共同属性,每一个人一出生就有这两个属性,针对的是这个类
第二种是我自己给这个人赋值,自己进行初始化,针对的是每个对象- class Person //第一种初始化方式
- {
- String name = "zhangsan";
- int age = 20;
- }
- class Person //第二种初始化方式
- {
- String name;
- int age;
-
- Person(String name,int age)
- {
- this.name = name;
- this.age = age;
复制代码 |