- 3
- 0
- 约1.41万字
- 约 5页
- 2016-10-15 发布于广东
- 举报
C第5章 面向象方法
第C5章 面向对象方法
对象是描述客观事务的一个实体,由三个要素组成
对象标识:对象的名称,唯一标识
属性:也称为状态、数据。描述对象的静态特征。也被称为成员变量或变量。
服务:操作,行为或方法。描述对象的动态特征。也被称为成员函数或函数。
封装是对象的一个重要原则,有两层含义
对象是其全部属性和服务紧密形成的密不可分的整体
对象是一个黑盒子,所有状态或行为都被封装到黑盒子里,只向外提供接口。
类是对象的抽象定义,是一组具有相同数据结构和相同操作的对象的集合。类的定义包括一组数据属性和在数据上的一组合法操作。类定义可以视为一个具有相似特性与共同行为的对象的模板,用来产生对象。
类与对象是抽象描述与具体实例的关系,一个具体的对象被称为一个类的具体实例。
类属类:接口或抽象类。它必须实例化后才能创建对象实例。
继承是在某个类的层次关联中不同的类共享属性和操作的一种机制。
继承是使用已经存在的定义作为基础建立新定义的技术。
一个子类只有唯一的一个父类称为单一继承,如果有多个父类,称为多重继承。
父类称为泛化类、基类、超类。
子类称为特化类、子女类、派生类。
多态是类与类之间的层次关系,以及类自身内部特定成员函数之间的关系,是解决功能和行为再抽象的问题。
多态是指具有相同功能的不同函数使用同一个函数名来实现,从而可以使相同的调用方式调用这些具有不同功
您可能关注的文档
- Book II Units3-4中职英语第三册练习.doc
- BOOK4新视视听说UNIT4.doc
- book4新视视听说UNIT5.doc
- bw-zylf高中数学必修2知识点.doc
- bx-intp高中数学解题思路及全部内容.doc
- C Sharp向对象基础.doc
- C++俄罗斯方源码(完整功能版).doc
- C++学生基本息管理系统.doc
- c++教案第三:类与对象.doc
- C++教程第0章 模板.doc
- 2026年枪械理论试题题库及答案.doc
- 2026年智慧应急十年:灾害预警系统优化方案报告.docx
- 热电厂机组电力输送方案.docx
- 2026年量子计算提升气候系统模拟精度.docx
- 2025-2026学年小学信息技术(信息科技)第三册下(2014)粤教版教学设计合集.docx
- CN118140467B 分布式通信与控制系统,通信集线器和用于配置可重新配置连接端口的方法 (邦纳工程公司).docx
- 2026年直播电商商业变现模式创新趋势研究报告.docx
- 2026年工业传感器市场应用现状与发展趋势研究报告.docx
- 赤眼蜂防治玉米螟释放标准试题库及答案.doc
- 2026年山东体彩考试题及答案.doc
原创力文档

文档评论(0)