资 源 简 介
资料详情
C++语言中级教材讲授C++语言的运用技术,包括:类、对象之间的关系、对象的存储与布局、运算符重载、智能指针、仿函数、泛型编程,C++模式设计基本思想。
目 录
第一章 类、接口 ………………………………………………………………… 71.1 Handle-Body与接口、抽象接口 …………………………………………71.2 多继承、与菱形缺陷、this跳转等……………………… ……………… 131.3 C++多态的两种多态形式和区别…………………………………………… 18第二章 重载 ………………………………………………………………………182.1 函数重载 ………………………………………………………………………192.2 运算符重载 ………………………………………………………………… 20 第三章 模板 ………………………………………………………………………293.1 模块函数 ……………………………………………………………………293.2 模块类……………………………………………………………………………313.3 STL标准模板库…………………………………………………………………34附录:参考资料 ……………………………………………………………………… 39
前言我们在C++基础课程中已经了解了C++的一些基本概念,知道了什么是类什么是对象。也了解了继承、封装、多态等C++面向对象的基本特征,本课程主要是更进一步探讨一下C++一些基本模型的应用,加深对概念的理解,由于课程时间有限,C++,模型和内容又如此之多,对任何一个模型都无法深入进去,所以只能泛泛而谈。第一章 类、接口 学习要求: 1、了解类的继承、封装等概念之间的关系 2、了解什么是接口,什么是虚函数,它有什么样的特点。学会使用接口编程的思想 本章节主要介绍C++中的类、接口。类,包涵了一组数据和一组基于数据上的一组方法。它描述了一个对象的属性、状态和行为;接口,它只是描述了一个对象的简单的行为。