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

刚学java,听了慕课一段时间,还是不明白,多态是什么,好难理解,求解惑

刚学java,听了慕课一段时间,还是不明白,多态是什么,好难理解,求解惑

嘘baby别出声 2016-01-23 12:03:45
查看完整描述

5 回答

?
fkjs

TA贡献1条经验 获得超1个赞

虽然是很久以前的了, 我还是想回答一次, 就是拳皇里面你按A键, 假如是手攻击, 但是不同的两个人物比如八神和草稚京他们的攻击方式不同对吧, 同一个消息(按A键), 不同的结果, 这个就是多态

查看完整回答
1 反对 回复 2016-06-08
?
qq_原则_1

TA贡献1条经验 获得超1个赞

多态,分为引用的多态和方法的多态。引用的多态就是父类可以指向本类的对象,也可以指向子类的对象。

方法的多态,创建本类对象时,调用方法为本类的方法。创建子类对象时,调用方法为子类重写的方法或继承方法。

查看完整回答
1 反对 回复 2016-01-25
  • _Jack_Han_
    _Jack_Han_
    创建子类对象时,调用方法为子类重写的方法或继承方法,也可以是子类独有的方法。
  • 散夜对剑
    散夜对剑
    其实我觉得没必要分成两类
?
huyingzhao

TA贡献1条经验 获得超0个赞

就是父类也可以调用子类方法和数据域,但是不能直接调用要通过赋值如:父类名 变量(对象)=new 子类的构造方法;“=”是赋值不是等于,“==”是判断,“equals”是某变量,类或方法的值对比,也是判断,这个值在内存叫地址把这个彻底分清就好了

查看完整回答
反对 回复 2016-02-26
  • 5 回答
  • 0 关注
  • 2140 浏览

添加回答

举报

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