OCJP认证-3期(PX017)类与对象类与对象--基本概念.pptxVIP

  • 1
  • 0
  • 约小于1千字
  • 约 10页
  • 2021-04-15 发布于北京
  • 举报

OCJP认证-3期(PX017)类与对象类与对象--基本概念.pptx

主讲人:孙燕飞类与对象类与对象类对象类的属性类的方法类与对象对象的特征分为静态特征和动态特征两种静态的特征指对象的外观、性质、属性等动态的特征指对象具有的功能、行为等类与对象人们将对象的静态特征抽象为属性,用数据来描述,在Java语言中称之为变量;人们将对象的动态特征抽象为行为,用一组代码来表示,完成对数据的操作,在Java语言中称之为方法 类与对象将具有相同属性及相同行为的一组对象称为类。面向对象的程序设计有三个主要特征如下 ⑴ 封装性 ⑵ 继承性 ⑶ 多态性类与对象封装性 封装性将尽可能对外界公布一个有限的界面,而将其细节隐藏起来。 有了封装性,软件设计人员可以集中精力考虑开发系统各模块之间的关系等重大问题,而模块内部的实现可得到程序设计人员的研究与完善,可以充分保证模块质量和可靠性,也支持软件工程化思想。类与对象继承性继承所表达的就是一种对象之间的相交关系,它使得某类对象可以继承另外一类对象的数据成员和成员方法。 继承具有以下特征: ⑴ 继承关系是传递的。继承是在一些比较一般的类的基础上构造、建立和扩充新类的最有效的手段 ⑵ 继承简化了人们对事物的认识和描述,能清晰体现相关类间的层次结构关系类与对象继承性 ⑶ 提供软件复用功能。 ⑷ 通过增强一致性来减少模块间的接口和界面,大大增加程序的易维护性。 ⑸ 提供多重继承机制。从理论上说,一个类可以是多个一般类的特殊类,它

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档