+ -
当前位置:首页 → 问答吧 → 父类与子类间,方法名相同参数不同的方法,能算是多态表现形式吗?能算是重载吗?

父类与子类间,方法名相同参数不同的方法,能算是多态表现形式吗?能算是重载吗?

时间:2011-09-07

来源:互联网

父类与子类间,方法名相同参数不同的方法,能算是多态表现形式吗?能算是重载吗?

作者: nujiah001   发布时间: 2011-09-07

子类继承了父类的方法,同时提供了方法名相同参数不同的方法,在子类的两个方法之间就是有多态的表现,是Override的表现,但是不是子类跟父类比

作者: ioe_gaoyong   发布时间: 2011-09-07

引用楼主 nujiah001 的回复:
父类与子类间,方法名相同参数不同的方法,能算是多态表现形式吗?能算是重载吗?

是重载,而不是多态:
父类压根就不能调用那个参数不同的方法,谈何多态??


多态的3个必备条件:

有继承
又有重写
父类引用指向子类对象

作者: k3108001263   发布时间: 2011-09-07

热门下载

更多