Jaxson

Jaxson 关注TA

Jaxson

Jaxson

关注TA

  •  未知地区
  • 未知工作
  • 写了16,887字

最近回复

该文章投稿至Nemo社区   Java  板块 复制链接


多态:父类作为形参的作用

发布于 2016/03/11 15:46 1,313浏览 0回复 256

例如:

Goods是一个父类,而Foods和TVs是继承了Goods的两个子类

而在测试类的测试方法中实例化了Foods和TVs两个子类,当然可以作为参数传入showPrice方法

static是静态的,用static修饰的方法不用创建或引用,就像测试主方法中,直接调用

用父类作为参数,那么传入参数的时候,可以传入继承父类的所有子类对象都是可以的,这就体现了多态。一个方法多用,减少了代码量。如果不是父类作为参数,而是以子类作为参数,要得到3个商品价格需要写3次重载方法。代码冗余
点赞(0)

上一个文章:继承:Set和Get方法理解

点了个评