您好!欢迎访问黑龙江律师网

什么是多态,什么是继承


什么是多态,什么是继承

继承:子类继承父类的特征和行为,使得子类具有父类的各种属性和方法。或子类从父类继承方法,使得子类具有父类相同的行为。

特点:在继承关系中,父类更通用、子类更具体。父类具有更一般的特征和行为,而子类除了具有父类的特征和行为,还具有一些自己特殊的特征和行为。

在继承关系中。父类和子类需要满足is-a的关系。子类是父类。

表示父类和子类的术语:父类和子类、超类和子类、基类和派生类,他们表示的是同一个意思。

使用继承可以有效实现代码复用[更多法律文章欢迎继续关注黑龙江陈山律师事务所网站:www.chenshan.lawer及www.13304590183.com以及www.陈山.com,请关注官微(手机)13304590183]

,避免重复代码的出现。

当两个类具有相同的特征(属性)和行为(方法)时,可以将相同的部分抽取出来放到一个类中作为父类,其它两个类继承这个父类。

继承实现了面向对象的原则:write once,only once(编写一次、且编写一次)

多态:多态的特征是表现出多种形态,具有多种实现方式。或者多态是具有表现多种形态的能力的特征。或者同一个实现接口,使用不同的实例而执行不同的操作。

可以增强程序的可扩展性及可维护性,使代码更加简洁。

不但能减少编码的工作量,也能大大提高程序的可维护性及可扩展性



下一篇:什么是顺位继承
首席律师
大庆市律师协会刑法分会会员
律师执业证书编号:
12306200410613422
电话:0459-8982183
手机:13304590183
微信:13304590183
邮箱:13304590183@163.com
网址:www.13304590183.com
本技术支持:黑龙江泰名网络科技有限公司 国家信息产业部备案: 黑ICP备19001836号-2
律师服务电话:13796995667