javaoo 继承(上课笔记)

extends 继承

super()  调用父类带参数的构造器 super指代的就是父类 如果放在子类构造器中去调用 必须放在代码的第一行

 

重写(override) 1.首先必须是继承关系  2.子类重写父类的方法 3.方法的名字必须要一样

4.参数类型还有参数的个数也要一样 5.返回值也要一样 6.父类如果是用private修饰的方法,子类就不能重写

7.子类重写方法的访问修饰符必须比父类方法的访问修饰符可见度高

8.注意:如果只是方法名一样 参数不一样 这个样子是一个子类的重载而已

 

对象转型 instanceof 判断某个对象是否是某一个类型

1.应该有继承关系 2.应该有相互的引用3.子对象能直接赋值给父类引用 4.父类对象不能直接赋值给子类引用

5.要把父类型转换为子类型,那么父类型中应该先包括子类型 (这条 搭配PPT可以查看)

如果父要转子 子里面必须有父对象

多态 1.要有继承关系 2.重写 3.父类引用指向子类对象

 

Object 所有类的父级

猜你喜欢

转载自www.cnblogs.com/ArrayStoreException/p/11949447.html