AI简介
这是一本为已有C程序设计基础、想学习C++面向对象程序设计的读者编写的教材。全书共分9章,从面向对象程序设计方法发展历程,到C++语言的基本特征,再到面向对象程序设计的数据封装和隐藏、继承性和多态性三个特征,最后介绍了函数模板和类模板、文件和流、异常处理等内容。
书籍的目录详细列出了每一章的主要内容,包括面向对象程序设计概述、C++基础、类和对象、类与对象的其他特性、继承与派生、多态性、模板、文件和流、异常处理等。每一章都配有习题,帮助读者巩固所学知识。
书中详细介绍了面向对象程序设计方法,包括其发展历程、基本术语、基本特征等。其中,面向对象程序设计方法发展历程从20世纪60年代至今,经历了从结构化程序设计方法到面向对象程序设计方法的演变。
书籍还详细介绍了C++语言,包括C++程序的组成部分、命名空间、C++数据的输入/输出、引用、函数、变量的作用域与可见性、变量的生存期、const常量、动态内存分配和释放、编译预处理、文件的输入和输出等。
书中还详细介绍了面向对象程序设计的三个基本特征:数据封装和隐藏、继承性和多态性。其中,数据封装和隐藏是将数据及对数据操作的方法(函数)封