老师发的C++的考题,高分求达人解答!

来源:百度知道 编辑:UC知道 时间:2024/04/29 08:51:08
1、 在面向对象程序设计中,一个类可以继承其它类的特性,其中被继承的类称为______,而继承类称为______。
2、 构造函数是一种特殊的类成员函数,当程序创建______时,首先会自动执行类的构造函数。构造函数与类拥有______的名字,在构造函数中,用户可以执行初始化类成员______,______内存空间等操作。
3、 C++语言在重载函数的使用方面有一个重大的突破,那就是允许具有相同函数名的函数在同一个______中出现,这些函数可以完成不同的功能,带有不同数目、不同类型的______,这就叫函数的重载。
4、 Visual C++6.0为用户提供了______(开放数据库连接)、______(数据访问对象)及______(OLE数据库)三种数据库方式,使用户的应用程序从特定的数据库管理系统(DBMS)脱离出来。
5、所谓虚拟函数,就是指某个函数在基类中被声明为______函数,而该函数又在______中被重新定义。
1、 下面的函数声明中,那一个是“void BC(int a, int b);”的重载函数________.
(A)int BC(int a, int b) (B)int BC(int a, char b)
(C)int BC(int a, int b, int c=0)(D) int BC(int a, int b=0)
2、 假定AB为一个类, px为指向该类动态对象数组的指针, 该数组长度为n, 则执行”delete []px;”语句时, 自动调用该类析构函数的次数为________.
(A)0

1、 在面向对象程序设计中,一个类可以继承其它类的特性,其中被继承的类称为__父类____,而继承类称为__子类____。
2、 构造函数是一种特殊的类成员函数,当程序创建__对象____时,首先会自动执行类的构造函数。构造函数与类拥有__相同____的名字,在构造函数中,用户可以执行初始化类成员__变量____,___分配___内存空间等操作。
3、 C++语言在重载函数的使用方面有一个重大的突破,那就是允许具有相同函数名的函数在同一个___类___中出现,这些函数可以完成不同的功能,带有不同数目、不同类型的__参数____,这就叫函数的重载。
4、 Visual C++6.0为用户提供了___ODBC___(开放数据库连接)、__ADO____(数据访问对象)及___OLE DB___(OLE数据库)三种数据库方式,使用户的应用程序从特定的数据库管理系统(DBMS)脱离出来。
5、所谓虚拟函数,就是指某个函数在基类中被声明为_非静态成员函数_____函数,而该函数又在___子类___中被重新定义。
1、 下面的函数声明中,那一个是“void BC(int a, int b);”的重载函数___B_____.
(A)int BC(int a, int b) (B)int BC(int a, char b)
(C)int BC(int a, int b, int c=0)(D) int BC(int a, int b=0)
2、 假定AB为一个类, px为指向该类动态对象数组的指针, 该数组长度为n, 则执行”delete []px;”语句时,