欢迎来到天天文库
浏览记录
ID:47500687
大小:287.50 KB
页数:69页
时间:2020-01-12
《《面向对象程序设计》复习资料》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、《面向对象程序设计》课程期末复习资料《面向对象程序设计》课程讲稿章节目录:第一章、C++基础(16个知识点)01计算机求解问题的过程02编程的步骤03程序设计方法04程序设计基本概念05C++程序集成开发环境简介06C++程序实例07C++源程序的组成08C++源程序的组成元素09C++与C的主要差异–符号常量和标准输入输出流10C++与C的主要差异–内联函数11C++与C的主要差异–带默认形参值的函数12C++与C的主要差异–函数重载13C++与C的主要差异–动态内存分配和释放14C++与C的主要差异–动态内存分配和释放程序实例1
2、5C++与C的主要差异–引用和返回引用的函数16C++与C的主要差异–函数的引用调用第二章、面向对象方法(27个知识点)01面向对象方法基本概念–对象、类、实例和消息02面向对象方法基本概念–封装、继承和多态03类的定义04构造函数05对象的定义和访问06对象的定义和访问程序实例07类成员的访问控制08类成员的访问控制程序实例09析构函数10拷贝构造函数11类声明和类实现的分离12类的常量成员13类的静态数据成员14类的静态成员函数15this指针16类的友元17类的对象成员–基本概念18类的对象成员–对象成员的声明、初始化和访问1
3、9自定义类的运算符重载概述20类成员函数形式的运算符重载21类友元形式的运算符重载22赋值运算符和下标运算符重载程序实例23类设计实例24面向对象方法程序实例–类和对象的基本定义、构造函数和析构函数25面向对象方法程序实例–静态成员和多文件结构26面向对象方法程序实例–友元和运算符重载27面向对象方法程序实例–对象成员第三章、继承与多态(17个知识点)01继承概述02派生类定义03派生类构造函数和析构函数04派生类构造函数和析构函数程序实例05函数重定义和派生类的继承方式06多重继承下的派生类定义07多重继承中的二义性问题08虚拟继
4、承和虚基类09类型兼容10多态性的概念和实现原理11虚函数12虚析构函数13纯虚函数和抽象类14继承与多态程序实例–派生类定义和函数重定义15继承与多态程序实例–多重继承16继承与多态程序实例–虚拟继承和虚函数17继承与多态程序实例–抽象类和纯虚函数第四章、输入输出流(16个知识点)01输入输出流概述02输入输出流对象03输入输出流的插入和提取运算符04输入输出流的插入和提取运算符程序实例05输入输出流的put函数06输入输出流的get函数07输入输出流的getline函数08输入输出流的write函数09输入输出流的read函数1
5、0输入输出流的write、read函数程序实例11文件随机读写概述和相关函数12文件随机读写程序实例13自定义类型数据的标准输入输出和文本文件输入输出14自定义类型数据的二进制文件输入输出15输入输出流程序实例–输入输出流操作16输入输出流程序实例–插入运算符和提取运算符重载第五章、模板(7个知识点)01函数模板的定义和使用02函数模板程序实例03类模板的定义04类模板的使用05类模板的静态成员06模板程序实例–函数模板07模板程序实例–类模板一、客观部分:(单项选择、多项选择、不定项选择、判断)(一)、选择部分1、面向对象方法的基
6、本观点是一切系统都是由(C)构成的。A、结构B、模块C、对象D、类★考核知识点:面向对象方法基本概念–对象、类、实例和消息参见讲稿章节:2-01附1.1.1(考核知识点解释):面向对象方法的基本观点是一切系统都是由对象构成的,它们的相互作用、相互影响,构成了大千世界的各式各样系统。2、下列关于主函数的叙述中正确的是(B)。A、一个程序可以有多个主函数B、程序从主函数开始执行C、一个程序可以没有主函数D、主函数是一个特殊的函数,因此其结构与其他函数不同★考核知识点:C++源程序的组成参见讲稿章节:1-07附1.1.2(考核知识点解释)
7、一个C++程序一般由多个函数组成。这些函数可以是用户根据需要编写的自定义函数,也可以是直接使用系统提供的标准库函数。函数体用一对花括号“{”和“}”括起来。任何一个程序必须有且仅有一个主函数main,程序从主函数开始执行。3、有关带默认参数的函数的描述正确的是(D)。A、只能在函数定义时设置默认参数值B、只能在函数声明时设置默认参数值C、函数调用时,必须使用默认的参数值,不能给出新的实参值D、设置默认参数时,应该设置最右边的若干个参数的默认值★考核知识点:C++与C的主要差异–带默认形参值的函数参见讲稿章节:1-11附1.1.3(考
8、核知识点解释)在调用函数时,需要针对函数中的每一个形参给出对应的实参。C++中允许在函数定义或函数声明时给出默认的形参值。在调用函数时,对于有默认值的形参,如果没有给出相应的实参,则函数会自动使用默认形参值;如果给出相应的实参,则函数
此文档下载收益归作者所有