2.1.4.多台

2.1.4.多台

对象的多种形态

引用多台

父类的引用可以指向本类的对象  
父类的引用可以指向子类的对象  

方法多台

创建本类对象时, 调用的方法为本类的方法
创建子类对象时, 调用的方法为子类重写的方法或继承的方法

多态中的引用类型转换

  • 向上类型的转换(隐式/自动类型转换),是小类型到大类型的转换
  • 向下类型转换(强制类型转换), 是大类型到小类型
  • instanceof运算符, 来解决引用对象的类型,避免类型转换的安全性问题 它的作用是测试它左边的对象是否是它右边的类的实例