继承
1.继承的优点:
①代码的重用性
②子类的扩展父类的属性和方法
③父类的属性和方法用于子类
④设计应用程序变得更加简单
2.继承含义:通过扩展一个已有的类,并继承该类的属性和行为,来创建一个新的类
3.Java中继承的实现
父类派生子类 子类继承父类
extends继承其它类、可以继承Public、protested
4.object类中的方法(基类/超类)
①Public final class getclass() :得到调用方法的对象的引用
②public int bassblode():返回对象的哈希码值
③Public blooen equals(object x):检测两对象显示相符
④public String toString():返回对象字符串
object类是所有类的父类、它中的方法被每个Java对象继承
5.方法重写
子类可以重写父类继承的方法
规则:
①子类的方法的返回值类型、方法名和形参必须同父类一致
②访问修饰符不能币父类更严格
③子类中重写的异常不能抛出比父类更多
6.super关键字
子类调用父类的方法:super.方法名();
调用父类构造器须是第一条可执行语句
默认情况下子类调用父类的无参构造器
做子类构造器初始化前须初始化构造器
7.final关键字
final变量:变量不能被修改
final修饰类:最终类不能被调用
final方法:最终方法不能被重置