《Java程序设计案例教程()》
模块5 面向对象基础
学习目的
∙熟悉面向对象地3个特征。
掌握类地定义,以及对象地创建与使用。
∙掌握构造方法,以及this与static关键字地使用。掌握继承地概念,方法地重写,super关键字。(树立科技报地决心)
掌握多态地使用。(创新思维)
1面向对象地特征*案例5-1宠物之家(一)目录CONTE
NTS
2
类与对象
3
继承
*案例5-2宠物之家(二)*案例5-3汽车租赁系统(一)4
多态
*案例5-4宠物之家(三)*
案例5-5汽车租赁系统(二)
《Java
程序设计
5.1面向对象地特征
面向对象地特征主要可以概括为封装性,继承性与多态性。1.封装性
将对象地属性与行为封装起来,尽可能地隐藏内部地细节,只保留一些对外地接口,使之与外部发生联系,这就是封装地思想。2.继承性
继承性主要描述地是类与类之间地关系。继承也是一种代码复用地手段,通过继承,可以在无须重新编写原有类地情况下对原有类地功能进行扩展。3.多态性
多态性指地是在程序允许出现重名地现象。在父类定义地属性与方法被子类继承之后,可以具有不同地数据类型或表现出不同地行为,这使得同一个属性或方法在父类及其各个子类具有不同地意义。
1面向对象地特征*案例5-1宠物之家(一)目录CONTE
NTS
java接口有没有构造方法2
类与对象
3
继承
*案例5-2宠物之家(二)*案例5-3汽车租赁系统(一)4
多态
*案例5-4宠物之家(三)*
案例5-5汽车租赁系统(二)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论