美文网首页
向上转型

向上转型

作者: Qiuty | 来源:发表于2018-06-19 16:05 被阅读0次

    向上转型

    PH6_~B7_ZIP85G4X~X7)47J.png

    [图片上传中...(image.png-1563f2-1529395449970-0)]


    image.png

    在这里,由于b是父类的引用,指向子类的对象,因此不能获取子类的方法(dogType()方法),同时当调用bark()方法时,由于子类重写了父类的bark()方法,所以调用子类中的bark()方法。
    因此,向上转型,在运行时,会遗忘子类对象中与父类对象中不同的方法,也会覆盖与父类中相同的方法——重写。(方法名,参数都相同)

    相关文章

      网友评论

          本文标题:向上转型

          本文链接:https://www.haomeiwen.com/subject/jqoaeftx.html