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

java父类的引用指向子类的对象有什么用?有什么好处?

java父类的引用指向子类的对象有什么用?有什么好处?

抽离94 2015-10-17 18:32:26
java父类的引用指向子类的对象有什么用?有什么好处?为什么不直接new一个子类的对象?
查看完整描述

2 回答

已采纳
?
天启之魂

TA贡献174条经验 获得超85个赞

多态最主要的作用是增加代码的扩展性

比如最基本的一个方法 equals ,他是Object类的一个方法   完整写法是 public boolean equals(Object obj)

注意这里的参数类型使用的是Object   而Object又是所有类的父类,所以你在调用这个方法的时候,这个参数可以传入Object的子类对象--即任意对象,所以这个方法适用于任何对象

如果没有多态 这个方法就不能这么写,参数只能写一个具体的类,那么这个方法的适用范围就只是这一个类.......


查看完整回答
反对 回复 2015-10-17
?
AAnonymous

TA贡献62条经验 获得超31个赞

多态   、

查看完整回答
反对 回复 2015-10-17
  • 抽离94
    抽离94
    多态有什么用呢?不是很懂 new一个子类的对象不是更简单吗
  • AAnonymous
    AAnonymous
    多态,继承,封装。好好查下吧,最基础的
  • AAnonymous
    AAnonymous
    面向对象的三个特性
  • 2 回答
  • 4 关注
  • 2712 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信