网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

2、下列不能作为类的成员的是()

A.自身类对象的指针

B.自身类对象

C.自身类对象的引用

D.另一个类的对象


参考答案和解析
B 解析:引用是C++中引入的新概念,可以理解为:看着像变量,实际同指针,故选项A和C相同,可以排除。在OO开发中,类之间的关系报重要,具体到程序中,类之间的关系就体现为类对象之间的has a或is a关系上,一个类对象作为另外一个类的成员是很常见的现象。自身类对象做类的成员将引起无限递归。故本题正确答案为B。
更多 “2、下列不能作为类的成员的是()A.自身类对象的指针B.自身类对象C.自身类对象的引用D.另一个类的对象” 相关考题
考题 ( 23 )下列有关继承和派生的叙述中,正确的是A ) 派生类不能访问基类的保护成员B )作为虚基类的类不能被实例化C )派生类应当向基类的构造函数传递参数D )虚函数必须在派生类中重新实现

考题 关于内部类,下列说法不正确的是()A.内部类不能有自己的成员方法和成员变量B.内部类可用abstract修饰定义为抽象类,也可以用private或protected定义C.内部类可作为其他类的成员,而且可访问它所在类的成员D.除static内部类外,不能在类内声明static成员

考题 关于静态数据成员的描述中正确的是( )。A.类的静态数据成员不是类的所有对象共享的数据B.类的静态数据成员不能被类的成员函数调用C.类的静态数据成员不能被类的构造函数调用D.类的静态数据成员必须进行初始化

考题 ( 25 )下列关于类模板的模板参数的叙述中,错误的是A )模板参数可以作为数据成员的类型B )模板参数可以作为成员函数的返回类型C )模板参数可以作为成员函数的参数类型D )模板参数不能作为成员函数的局部变量的类型

考题 下列描述中哪个是正确的。A.私有派生的子类无法访问父类的成员B.类A的私有派生子类的派生类C无法初始化其祖先类A对象的属性,因为类A的成员对类C是不可访问的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、类的成员函数不能访问类中的私有数据

考题 下列不能作为类的成员的是A.自身类对象的指针B.自身类对象C.数组D.另一个类的对象

考题 不能作为类成员的是(44)。A.自身类对象B.自身类对象的引用C.自身类对象的指针D.另一个类的对象

考题 下面关于内部类的说法,错误的是( )。A、内部类不能有自己的成员方法和成员变量B、内部类可用abstract修饰定义为抽象类,也可以用private或protected定义C、内部类可作为其他类的成员,而且可访问它所在类的成员D、除static内部类外,不能在类内声明static成员

考题 若子类和父类不在同一个包中,则子类继承了父类中的()和()成员,将其作为子类的成员,但不能继承父类的()和()成员。

考题 关于私有继承,下列说法错误的是()。A、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。B、基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。C、基类的私有成员,派生类的成员和派生类的对象都无法访问。D、派生类的对象无法访问基类的所有成员。

考题 关于保护继承,下列说法错误的是()。A、保护继承的特点是基类的所有公用成员和保护成员都成为派生类的保护成员。B、派生类对象不能访问基类中的任何成员。C、派生类的对象可以访问基类的公有成员。D、保护继承的派生类和私有继承的派生类,对基类成员访问属性是相同的。

考题 若子类和父类在同一个包中,则子类继承父类中的()和()成员,将其作为子类的成员,但不能继承父类的()成员。

考题 下列关于类层次中重名成员的描述,错误的是()A、C++允许派生类的成员与基类成员重名B、在派生类中访问重名成员时,屏蔽基类的同名成员C、在派生类中不能访问基类的同名成员D、如果要在派生类中访问基类的同名成员,可以显式地使用作用域符指定

考题 关于静态成员的阐述,下列描述错误的是()。A、在创建对象前,静态成员不存在B、静态成员是类的成员C、静态成员不能是虚函数D、静态成员函数不能直接访问非静态成员

考题 设类A将其它类对象作为成员,则建立A类对象时,下列描述正确的是()。A、A类构造函数先执行B、成员构造函数先执行C、两者并行执行D、不能确定

考题 单选题设类A将其它类对象作为成员,则建立A类对象时,下列描述正确的是()。A A类构造函数先执行B 成员构造函数先执行C 两者并行执行D 不能确定

考题 单选题关于静态成员的阐述,下列描述错误的是()。A 在创建对象前,静态成员不存在B 静态成员是类的成员C 静态成员不能是虚函数D 静态成员函数不能直接访问非静态成员

考题 填空题若子类和父类在同一个包中,则子类继承父类中的()和()成员,将其作为子类的成员,但不能继承父类的()成员。

考题 单选题下列有关类成员的叙述中,正确的是(  )。A 友元函数是类的成员函数B 类成员的默认访问权限是私有的C 类成员函数必须声明为公有的D 类的静态数据成员不能是常成员

考题 单选题下列不能作为类的成员的是(  )。A 自身类对象的指针B 自身类对象C 自身类对象的引用D 另一个类的对象

考题 单选题关于私有继承,下列说法错误的是()。A 基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员可以直接访问他们。B 基类的公有成员和保护成员被继承后作为派生类的私有成员,派生类的其他成员不能直接访问他们。C 基类的私有成员,派生类的成员和派生类的对象都无法访问。D 派生类的对象无法访问基类的所有成员。

考题 填空题若子类和父类不在同一个包中,则子类继承了父类中的()和()成员,将其作为子类的成员,但不能继承父类的()和()成员。