多态总结
8章多态总结
1.多态概述:有相同的行为,不同实现。 2.多态分类:静态多态:是指运行时就知道调用什么方法。(实现静态多态就是方法重载) 注意静态多态不是指static. 动态多态:是指编译时不知道,运行时才知道。(实现动态多态使用动态绑定和方法重写) 3引用的指向:父类的引用指向子类的对象,该引用只能调父类的方法不能调子类独有方法;如果子类重写了父类的一个方法,那么在调用这个方法是时候,调用的将是子类中的这个方法;在多态中子类可以调用父类的所以方法。 向上转型:是指低精度的向高精度的自动转换。 向下转型: 是指高精度的向低精度的强制转换。(强制转换风险是运行失败) 运算符:(instanceof)运算符是判断一个对象是否是某种类型的 如果返回true;否则就返回false. 异构集合: 是指不同对象的集合。