在C++语言中,关于类(class)和结构体(struct)的说法中,正确的是______。
A.结构体不允许有成员函数
B.结构体与类没什么区别,可以替换
C.类定义中成员在默认情况下是private
D.类定义中成员在默认情况下是public
A.函数说明形式上不同
B.函数重载允许是非成员函数,虚函数只能是成员函数
C.函数重载的调用依据参数和类型的差别,虚函数则依据对象
D.函数重载的本体可以在类外定义,虚函数不可以
A.用struct关键字定义一个结构体类型
B.一个结构体类型中可以有多个成员
C.用int关键字定义一个结构体类型
D.一个结构体类型中只可以有一个成员
A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数既可以在函数说明时定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
A.在类中,不作特别说明的数据成员均为私有类型
B.在类中,不作特别说明的成员函数均为公有类型
C.类成员的定义必须是成员变量在前、成员函数在后
D.类成员的定义必须放在类定义体内部
下面关于虚函数的描述中正确的是()。
A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数可以在函数说明时定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
下面关于虚函数的描述中正确的是()。
A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数既可以在函数说明时定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
下面关于虚函数的描述中正确的是
A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数既可以在函数说明时定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
下面关于虚函数的描述中,正确的是()。
A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数既町以在函数说明时定义,也可以函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
下面关于虚函数的描述正确的是()。
A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数既可以在函数说明时定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型