封装回顾(类的介绍和使用)
this关键字
当方法的局部变量和类的成员变量重名时,会根据就近原则优先使用局部变量(参数),使用this.成员变量
可以区分本类中成员变量。在方法中使用。
get与set
-
使用有参构造方法可对成员变量进行初始化,只需在new对象是往类后面的括号中填上初始化值。但如需改变对象的成员变量内容,还需调用
setXxx
方法。 -
对于基本类型的boolean值,Getter方法要写成
isXxx
的形式。
一个标准的类 Java Bean(Alt+Insert
)
- 所有成员变量都要使用
private
关键字修饰 - 为每个成员变量编写一对
Getter/Setter
方法 - 编写一个无参构造方法(构造方法名必须是类名,首字母大写(特例)。无返回值也不用
void
。) - 编写一个全参构造方法
API(应用程序编程接口)使用步骤:
- 索引后先看类所在包路径
- 构造方法摘要,选自己需要的重载参数列表
- 成员方法摘要,前面是返回值类型
引用类型使用步骤:
-
导包
import 包路径.类名称;
如果目标类和当前类在一个包下或者在
java.lang
包下,则可以省略。 -
创建
类名 对象名 = new 类名();
-
使用
对象名.成员方法名;
匿名对象
-
作用:当有一个对象只需使用唯一一次时我们可以创建匿名对象,使程序更加简洁。
-
形式:
new 类名().成员变量;
-
我们还可以使用匿名对象来作为方法的参数和返回值。