让我们先来了解一下,怎么用转型。

转型

要转型,首先要有继承。继承是面向对象语言中一个代码复用的机制,简单说就是子类继承了父类中的非私有属性和可以继承的方法,然后子类可以继续扩展自己的属性及方法。

向上转型: 通过子类对象 (小范围) 实例化父类对象 (大范围) , 这种属于自动转换

  • Father f = new Son();

向下转型: 通过父类对象 (大范围) 实例化子类对象 (小范围) , 这种属于强制转换

  • Son s = (Son) f;
总结:

向上转型与向下转型详解


向上转型示例

向下转型示例

深入理解


向上转型示例

返回上层目录


向下转型示例

返回上层目录


深入理解

返回上层目录


返回目录

相关文章:

  • 2022-12-23
  • 2021-12-12
猜你喜欢
  • 2021-12-28
  • 2022-12-23
  • 2021-07-02
  • 2021-07-15
  • 2021-10-26
  • 2021-11-01
  • 2021-06-11
相关资源
相似解决方案