本书是为已有C程序设计基础、学习C++面向对象程序设计的读者编写的。书中用通俗易懂的语言讲解C++程序设计的基本概念、语法规则及编程方法,内容由浅入深,循序渐进。全书共分9章。第1章和第2章介绍面向对象程序设计方法及C++程序设计语言基础;第3章~第6章围绕面向对象程序设计的数据封装和隐藏、继承性和多态性3个特征,分别介绍类和对象、构造函数与析构函数、静态成员、友元类和友元函数、继承和派生、多态性等;第7章~第9章分别介绍函数模板和类模板、文件和流、异常处理。每章采用案例教学的方法,精讲多练,确保读者在学习完本书之后,掌握C++语言的基础知识和编程技能,为读者从事具体的软件项目开发奠定基础。为便于教师教学与学生学习,本书配有电子课件、实例源代码、习题答案等教学资源。如果需要,可以通过人民邮电出版社教学服务与资源网(http://www.ptpedu.com.cn)下载。本书兼顾理论和实践,可作为高等学校计算机或软件专业学生的教材,也可作为工程技术人员的参考书。
该书分为10章,介绍了C++语言的基本概念、语法和面向对象的编程方法,讲述了C++语言面向对象的基本特征,包括类、对象、继承、派生类、多态类等。
21世纪高校计算机应用技术系列规划教材
高等学校计算机专业规划教材
国外经典计算机科学教材
中国高等院校计算机基础教育课程体系规划教材
高等学校电子信息类规划教材
它将对象及对对象的操作抽象成一种新的数据类型——类,并且考虑不同对象之间的联系和对象所在类的可重用性。面向对象程序设计优于传统的结构化程序设计,其优越性表现在,它有希望解决软件工程的两个主要的问题——软件复杂性控制和软件 ...
C++面向对象程序设计习题解答与实验指导
Object-oriented Programming in C++
面向21世纪全国高职高专信息技术类规划教材