Student是Person 的子类,子类继承父类的方法,又有自己的方法和属性
6行: 类的向上转型,父类声明对象由子类来实例化。
即“瘦身”,失去子类独有属性和方法,故7,8行报错
当向上转型后才可以向下转型(10行),又重新获得了子类的方法和属性
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体分享计划 ,欢迎热爱写作的你一起参与!