面向对象:软件程序设计的新思路。
对象:在现实世界中表达特定的事物
面向对象思想的起源:希望解决软件危机(控制软件复杂性,提高软件生产率)
面向对象(OO:Object Oriented):
面向对象分析(OOA:Object Oriented Analyse)
面向对象设计(OOD:Object Oriented Design)
面向对象程序设计(OOP:Object Oriented Programming)
面向对象数据库(OODB:Object Oriented DataBase)
面向对象的基本概念:
对象:、新闻、类、类与实例的关系
面向对象程序设计中的所有操作都归因于类操作
面向对象系统的特点:
三个主要特点:包装、继承、多态性
具有这三个特征的语言可以称为面向对象的程序设计语言
包装:将数据和与此数据相关的操作集合在一起,形成一个可操作的实体(即对象)
继承:用于表达类之间的特定关系(即继承关系)
多态性:由于发送对象不同,同一消息可以采用多种不同的行为方式(即多种状态)
第一章 C++入门
第二章 基本数据类型和输入输出
第三章 表达式和句子
第四章 过程化语句
第五章 函数
第六章 程序结构
第七章 数组
第八章 指针
第九章 引用
第十章 结构
第十一章 类
第十二章 构造函数和析构函数
第十三章 面向对象程序设计
第十四章 堆叠和复制构造函数
第十五章 静态成员和朋友
第十六章 继承
第十七章 多重继承
第十八章 运算符重载
第十九章 I/O流
第二十章 模板
第二一章 异常处理
[我要扒资料]
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。