《面向对象程序设计(C++描述)》以C++语言为描述工具,描述了面向对象程序设计的主要思想和方法,并对其中的重要概念和机制做了详细论述及C++技术的实现。书中知识编排脉络清晰、主旨明确,用例简洁且针对性强,突出并实现了阅读环节对学习效果的价值。《面向对象程序设计(C++描述)》适合于具有结构化程序设计方法知识的读者使用,可作为计算机专业学生面向对象程序设计课程的教材,也可作为从事计算机软件开发人员的参考资料。
目录
- 第1章C++基础知识
- 1.1面向对象的程序设计语言
- 1.1.1C++语言
- 1.1.2Java语言
- 1.1.3VisualBasic语言
- 1.2变量
- 1.2.1变量的定义方法
- 1.2.2const修饰符
- 1.2.3引用类型
- 1.3函数
- 1.3.1函数原型
- 1.3.2内联函数
- 1.3.3带默认参数的函数
- 1.3.4函数的参数传递
- 1.3.5函数重载
- 1.4名字空间
- 1.5动态内存分配
- 1.5.1内存申请
- 1.5.2内存释放
- 1.6作用域
- 1.6.1生存期
- 1.6.2全局和局部变量
- 1.7多文件结构
- 本章小结
- 思考与练习
- 第2章面向对象程序设计概述
- 2.1面向对象程序设计的基本概念
- 2.1.1面向对象方法的产生
- 2.1.2面向对象方法的方法与结构
- 2.1.3类和对象的概念
- 2.1.4消息与事件的概念
- 2.2面向对象程序设计的特点
- 2.2.1抽象性
- 2.2.2封装性
- 2.2.3继承性
- 2.2.4多态性
- 2.3面向对象的软件开发
- 2.3.1面向对象分析
- 2.3.2面向对象设计
- 2.3.3面向对象实现
- 2.3.4面向对象测试
- 2.3.5面向对象软件维护
- 本章小结
- 思考与练习