第1章 面向对象及C+ +基础知识
(一)课程内容
1.面向对象程序设计基础知识。
2.基本程序结构。
3.类型修饰符。
4.函数原型。
5.内联函数。
6.引用。
7.动态内存分配。
8.编译指令。
9.改变习惯重新思考。
(二)自学要求
本章主要介绍面向对象设计的基础知识和C+十语言对C语言的基本改进部分。这些改进部分包括基本程序结构、类型修饰符、函数原型、内联函数`引用和编译指令等,并且讨 论了如何改变习惯重新思考,利用己有知识学习C+十的问题。
本章的要求是理解面向对象程序设计的思想及C+十语言中的新思想,目的是为学习C++的类打下基础。
(三)考核知识点及考核要求
1.面向对象程序设计基础知识,要求达到“识记”层次。
1.1 面向对象程序设计的思想。
1.2 C++语言与C语言的关系。
2.基本程序结构,要求达到“综合应用”层次。
2.l 程序的基本结构和作用,正确书写。
2.2 通过对比C语言,认识C++的注释、换行、标准输人及输出语句。
2.3 头文件及常量的定义。
2.4 不使用宏来定义常量的意义。
2.5 主函数的基本作用。
3.类型修饰符,要求达到“领会”层次。
3.1 const修饰符的使用方法。
3.2 const修饰符的作用。
4.函数原型,要求达到“综合应用”层次。
4.1 函数原型的作用及意义。
4.2 函数原型的使用方法。
5.动态内存分配,要求达到“简单应用”层次。
5.1 new的作用。
5.2 delete的作用。
6.内联函数,要求达到“综合应用”层次。
6.1 内联函数的作用。
6.2 内联函数的使用方法。
7.引用,要求达到“综合应用”层次。
7.1 引用的作用。
7.2 引用的使用方法。
8.编译指令,要求达到“领会”层次。
8.1 编译指令的几种形式及其作用。
8.2 在程序中应用编译指令。
9.改变习惯重新思考,要求达到“识记”层次。
9.1 应从哪几个方面初步转变思想。
9.2 C+十的基本知识。
9.3 使用已有知识学习C++。