面向对象程序设计及C++(第3版)

面向对象程序设计及C++(第3版)

评分

★★★★★

ISBN

9787115526922

出版社

人民邮电出版社 2020-02-01出版

作者

朱立华

分类

编程设计

内容简介
全书共分8章。第1章通过与面向过程的程序设计方法的简单对比,初步介绍面向对象程序设计方法;第2章介绍C++语言在支持面向过程的程序设计方面对C语言的改进及扩充;第3章至第6章以面向对象程序设计的封装性、继承性和多态性这3大主要特征为主线组织内容,系统而全面地介绍了面向对象程序设计的基本概念和方法,是本教材最核心的内容;第7章简单介绍了函数模板和类模板的定义及使用;第8章介绍了输入/输出控制及文件的读写。
AI简介
这是一本全面介绍面向对象程序设计和C++语言的专业书籍。全书共分8章,首先介绍了面向对象程序设计的基本概念和方法,然后深入探讨了C++语言对C语言的改进及扩展,接着系统地阐述了面向对象程序设计的核心——封装性、继承性和多态性,并简要介绍了函数模板和类模板的定义及使用。最后,本书还详细介绍了C++文件及输入/输出控制的相关知识。 在面向对象程序设计的基本概念和方法部分,书籍详细解释了类与对象、封装性、继承性和多态性等核心概念。其中,类与对象是面向对象程序设计的基础,封装性是实现信息隐藏的关键,继承性则允许子类继承父类的属性和方法,多态性则使得同一种行为可以有不同的实现方式。 在C++语言特性部分,书籍深入探讨了C++语言在支持面向过程程序设计方面对C语言的改进及扩充,包括输入/输出控制、名字空间的定义及使用、新增字符串的处理、函数相关的改进、引用的定义与应用、动态内存空间管理以及异常处理等。 在类与对象的知识进阶部分,书籍进一步探讨了对象成员、静态成员、常对象、常成员以及友元等概念,并给出了相应的程序实例。 在继承性部分,书籍详细讨论了继承与派生的基本概念、派生类的定义与访问控制
阅读/下载地址