搜索
当前位置: sk彩票 > 对象型方法 >

如何 使 上转型对象 调用 其本身(父类)的方法

gecimao 发表于 2019-06-27 15:28 | 查看: | 回复:

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  展开全部你这种情况是不行的,如果想在class B内部调用父类方法是可以的,用super.b()就行了。

  java面向对象的,B继承了A, 覆盖(override)了它的方法b(),因此调用b的行为就始终是当前类型对应的方法,不管是有没有向上转型过的类型,如果执行了class A的b()方法就是破坏了面向对象的。

  当然,你可以用java反射的方法来实现,但注意这是破坏面向对象的(一般只在工具软件里这么写)

本文链接:http://moodyjews.net/duixiangxingfangfa/708.html
随机为您推荐歌词
推荐文章

联系我们 | 关于我们 | 网友投稿 | 版权声明 | 广告服务 | 站点统计 | 网站地图

版权声明:本站资源均来自互联网,如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

Copyright @ 2012-2013 织梦猫 版权所有  Powered by Dedecms 5.7
渝ICP备10013703号  

回顶部