类
什么是类:具有共同属性与方法的对象的集合
类和关键字在词法上区别:类是大开头写,关键字小写开头
[修饰符列表] class 类名{
//成员变量
//成员方法
}
成员变量
[修饰符列表] 数据类型 属性名;
1.当变量写在类中,就变成了成员变量
2.成员变量是定义在类中、方法外的
3.成员变量即为类的属性
4.如果成员变量只声明而未赋值,那么将会获得默认值
不同数据类型获得的默认值:
整数:0
浮点数:0.0
字符:'\u000'
boolean:false
引用类型:null
成员方法
[修饰符列表] 返回类型 方法名(形参){};
1.当方法写在类中,就变成了成员方法
2.普通方法需要在修饰符加static,而成员方法不加static
3.成员方法即为类的方法
一张代码截图演示成员变量和成员方法
一个标准的类需要有四个组成部分
1.所有的成员变量都要使用private关键字修饰
2.每一个成员变量都需要编写Get、Set方法
3.编写一个无参数的构造方法
4.编写一个有参数的构造方法
如何自动生成除第一步以外的其他三步代码
1.生成Get、Set方法:写好成员变量后,点击菜单栏的Code-Generate-Getter and Setter
2.生成无参构造方法:写好成员变量后,点击菜单栏的Code-Generate-ConStructor-Selete None
3.生成有参构造方法:写好成员变量后,点击菜单栏的Code-Generate-Constructor-选择部分参数或全选