为了账号安全,请及时绑定邮箱和手机立即绑定

多态有什么用

persion p=new chinese();与Chinese p=new Chinese();有什么区别吗???

正在回答

1 回答

多态主要时间方法的重用和代码段的重用,有降低代码耦合度的作用

Person类是Chinese类的子类

Person p = new Chinese();是创建一个子类的chinese对象但使其引用指向父类person属于向上转型

Chinese p = new Chinese();则是正常的创建chinese对象并使其引用指向Chinese

当你要用的功能子类没有而父类有时,你就有需要向上转型

望采纳

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       529996    人
  • 解答问题       6086    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

多态有什么用

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信