简介
本书在全面介绍C++语言中面向过程方法的语法知识的基础上,着重介绍面向对象程序设计方法中的类、对象、继承、派生和多态性的概念。本书以程序的运行时间和存储空间为主线,把握程序的静态性和动态性两个特点,运用“运行时序图”和“内存模型图”的分析手段,从时间和空间两个角度深入讲解程序运行的基本原理,使读者掌握面向对象程序设计的思想和方法。全书共分3部分:第1部分(第1、2章)为C++的基础知识,着重介绍C++语言的基本知识;第2部分(第3~6章)为C++面向过程的程序设计,着重介绍C++语言中的操作符、语句、函数、数组、指针和引用;第3部分(第7~9章)为C++面向对象的程序设计,着重介绍C++语言中的类、对象、继承与派生和多态性。全书提供了大量应用实例,每章后均附有习题。 所有实例代码都在VC++ 6.0编译器运行通过。为了便于教学,作者还为本书制作了配套的电子课件。
编辑推荐
本书将C++语言作为程序设计的入门语言。大多数示例都是笔者在多年教学过程中的演示代码,具有较强的实用价值。在讲解程序设计语言基本概念的同时,穿插讲述计算机组成原理、操作系统、编译原理、数据结构、算法设计等方面的相关知识,以使学生尽快掌握编程的基本技能。
更多出版物信息
- 版权: 清华大学出版社
- 出版: 2016-07-01
- 更新: 2023-06-07
- 书号:9787302436355
- 中图:TP312C++
- 学科:工学控制科学与工程工学计算机科学与技术