C+面向对象程序设计Object-Oriented Programming in C+1课程概述(Course Outline)第一章 面向对象的基础知识第二章 C+编程基础第三章 C+的函数第四章 对象和类(Object&Class)第五章 类的应用第六章 运算符的重载(Overloading Operators)2第七章 继承(Inheritance)第八章 虚函数与多态性(Virtual function&Polymorphism)第九章 C+的I/O(Input&Output)第十章 模板和异常(Template&Exception)第十一章 标准模板库(STL Standard Template Library)第十二章 面向对象程序设计技术3第一章面向对象的基本知识1.面向对象程序设计诞生的原因1.1 面向过程语言 1.2面向对象的程序设计 2.面向对象语言的特征2.1 封装 2.2 继承2.3 多态3.C+和 C4.面向对象的软件开发5.UML 建模语言4概述本章将介绍面向对象程序设计(Object-Oriented Programming,OOP)诞生的原因,为什么需要