资源描述
,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,C+,程序设计,总复习,主要内容小结,第一章 程序设计基础,1,、,C+,中的数据类型:,引用类型数据、,string,型数据。,2,、运算符和表达式,:,了解,3,、程序控制结构和函数,:,了解,第二章 类(,Class,),1.,对象和类,:,区别和联系,2.,继承的各种概念,:,基类或父类、派生类或子类;,单继承、多继承;,3.,多态的基本概念:,函数重载和虚函数,4.,成员的访问控制权限:,public,private,protected.,5.,友元函数和友元类:,掌握概念,1,、对象的创建:,名称、功能、调用时机、允许重载、关系对象创建格式、默认、拷贝构造函数。,2,、对象的销毁:,析构函数的含义和使用、,名称、功能、调用时机、不允许重载。,3,、,new,和,delete,的用法,第三章 对象的创建和销毁,第五章,I/O,流处理,1,、,I/O,流:,头文件、,cin,、,cout,用法,。,iostream.h,2,、文件流:,头文件、基本用法,。,fstream.h,、,eof,1,、,try catch,语句的用法,2,、自定义异常类,,throw,语句的用法,第六章 异常和错误,第七章,const,和,inline,1,、掌握,const,的几种用法,2,、,inline,函数的特点。,第八章 作用域和名字空间,1,、全局变量、局部变量,2,、,static,变量、类的,static,成员,3,、名字空间,自定义,namespace,的用法,第九章 继承,1,、继承:,概念,基类,/,派生类,分类。,2,、继承方式:,各种继承规则,public,,,private,protected,3,、派生类的构造及析构,派生类的构造函数和基类构造函数的关系、调用顺序。父、子类的析构函数调用顺序。,4,、多继承、虚拟继承、虚基类的概念,第十章 多态与虚函数,1,、多态:,分类(编译时、运行时)。,2,、函数重载:,函数名相同、形参不同,3,、运算符重载:,double,operator+(Shape,&s),friend,double,operator+(Shape,&s1,Shape&s2),4,、虚函数,5,、纯虚函数和抽象类的概念,virtual void,add(int,a,int,b)=0,第十一章 模板,1,、分类:,函数模板和类模板。,2,、函数模板:,定义、调用,定义:,template,T,max(T,a,T b)return a,b?a:b,;,调用:,void main(),cout,max(3,5),endl,;,3,、类模板:,定义、使用,定义:,template,class,Smp,T1 x;T2 y;,Smp(T1 a,T2 b)x=a;y=b;,void,disp,(),cout,xy,endl,;,使用:,void main(),Smp,s(2,3);,s.disp,();,第十三章,MFC,编程基础,1,、,MFC,的中文含义,2,、三种基于,MFC,的应用程序类型:,单文档、多文档、基于对话框,考试题型,1,、填空题(,20,分),2,、单选题(,20,分),3,、读程序写结果(,40,分),4,、编程题(,20,分),
展开阅读全文