二、对象
1.对象
(1)对象的声明
类名 对象名;
(2)对象的初始化
对象名 = new 类名(参数);
(3)引用对象
对象名.成员变量名
对象名.成员方法名(参数列表) //方法名带圆括号
运算符 "." 在这里称为成员运算符,在对象名和成员变量名之间,以及对象名和成员方法名之间起到连接的作用,指明是哪个对象的哪个成员,哪个对象的哪个方法。
(4)销毁对象
Java的垃圾回收机制自动判断对象是否在使用,并能够自动销毁不再使用的对象,收回对象所占的资源。
(5)对象的复制(=引用传递)
第一种方式把一个对象直接赋值给另一个对象。
第二种方式把一个对象的各个属性值分别赋值给另一个对象。
值传递:8大基本数据类型
引用传递:数组、字符串、类与对象
(6)访问权限
public>protected>默认的>private
2.final关键字
1 .final关键字修饰成员变量,成员变量就不能被修改,即常量。
2. final关键字修饰成员方法,最终方法,不能被重写。
3. final关键字修饰类,最终类,不能被继承。
3.abstract关键字
1.abstract关键字 修饰方法,即抽象方法。只能有方法的声明,不能有实