4.Java面向对象第四章方法重写与多态
一、方法重写
1.在子类与父类之间
2.方法名相同
3.参数个数和类型相同
5.访问权限不能严于父类
二、Object
object类是超类(基类)
Java中所有的类都直接或间接继承Object
三、类型转换
向上转型:子类转父类(自动转换)
向下转型:父类转子类(强制转换)
instanceof:判断是否可以转换为指定类型
四、抽象
abstract抽象类:不能被实例化,等待被继承
public abstract class Pet
abstract抽象方法:
1.抽象方法使用abstract修饰
2.抽象方法没有方法体
3.抽象方法必须被重写
4.抽象方法必须在抽象类中,而抽象类中可以没有抽像方法
3.抽象方法必须被重写
4.抽象方法必须在抽象类中,而抽象类中可以没有抽像方法