Java核心技术:继承机制详解与案例分析.pptx

Java核心技术:继承机制详解与案例分析.pptx

1Java继承-机制第讲

面向对象的四大特性封装抽象继承多态1.什么是继承?2.为什么需要继承?3.继承的特点、优点以及限制?

生活中的继承-1父类子类儿子可以遗传父亲的一些特性

生活中的继承-2子类具有父类的一般特性(包括属性和行为),以及自身特殊的特性。巴士是汽车吗?卡车是汽车吗?出租车是汽车吗?最大载客数量报站引擎数量外观颜色刹车加速汽车最大载重量卸货所属公司最大载客数量打发票属性行为请问:出租车包含哪些属性和行为呢?

什么是继承继承是一种机制,让一个类能够继承另一个类的所有行为和属性。通过继承,一个类可以拥有已有类的所有功能。通过继承,所有类都以严格的层次结构来组织。在面向对象的程序设计中,继承被用来实现程序的“复用”。以提高程序设计的效率。

父类、子类通过继承创建的新类称为“子类”或“派生类”。被继承的类称为“基类”、“父类”或“超类”。动物基类(超类/父类)派生类(子类)

为什么需要继承-1案例:开发动物类,其中动物分为猫与狗,各自的要求如下:猫属性:眼睛的数量、鼻子的数量方法:叫、跑、抓老鼠狗属性:眼睛的数量、鼻子的数量方法:叫、跑、摇尾巴

请问:以下这个解决方案中存在着什么问题?为什么需要继承-2publicclassDog{privateinteyes;//眼

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档