- 2
- 0
- 约7.16万字
- 约 57页
- 2019-03-01 发布于广东
- 举报
面向对象的基本概念 面向对象的基本概念有对象、类、抽象、封装、继承、多态、接口、消息、组件、模式和复用等。 ? 对象是由数据及其操作所构成的封装体,是系统中用来描述客观事物的一个封装,是构成系统的基本单位,采用计算机语言描述,对象是由一组属性和对这组属性进行操作的一组服务构成。 ? 类是现实世界中实体的形式化描述,类将该实体的数据和函数封装在一起。对象是类的实际例子。如果将对象比作房子,那么类就是房子的设计图纸。 考点!!!!类之间的关系大家可以再看看,!!!其中依赖需要搞清楚!! 1、关联(association) 如果几个类元的实例之间有联系,那么这几个类元之间的语义关系即关联。关联描述了系统中对象或实例之间的离散连接。关联将一个含有两个或多个有序表的类元,在允许复制的情况下连接起来。 2、依赖(dependency)---这个是考点 其中一个元素(服务者)的变化将影响另一个元素(客户),或向它(客户)提供所需信息 ? * 抽象是通过特定的实例抽取共同特征以后形成概念的过程。 ? 封装是将相关的概念组成一个单元,然后通过一个名称来引用它。 ? 继承表示类之间的层次关系,这种关系使得某类对象可以继承另外一类对象的特征(attributes)和能力(operations),继承又可分为单继承和多继承,单继承是子类只从一个父类继承,而多继承中的子类可以从多于一个父类继承,Java
原创力文档

文档评论(0)