A.被派生类隐藏起来的基类同名成员无法在派生类中访问。
B.如果在派生类中必须完全地访问基类被隐藏的成员,可以使用基类访问表达式。
C.基类访问表达式语法为:基类名.基类成员名;
D.通过派生类对象的引用无法获取该对象基类部分的引用。
第1题
A、公有派生类的成员函数可以访问基类的私有成员
B、私有派生类的成员函数可以访问基类的私有成员
C、无论公有派生还是私有派生,派生类的成员函数均可以访问基类的公有成员
D、无论公有派生还是私有派生,派生类的成员函数均可以访问基类的私有成员
第2题
A.子类继承父类,子类就拥有了父类的全部成员,包括基类的构造函数和析构函数
B.当子类继承父类后,子类可以访问父类的全部成员
C.抽象类不能被继承
D.派生类可能含有与基类同名的数据成员或同名同参数的成员函数,因此可能产生二义性。C++采用将当前类作为默认作用域的方法来消除二义性。若要在派生类中访问基类的成员,则必须使用作用域运算符“::”指定所使用的成员的类名
第3题
A、派生类的成员由两部分构成,一部分是从基类继承得到的,另一部分是自己定义的新成员。
B、派生类的成员访问属性需使用与父类不同的访问修饰符进行修饰。
C、派生类可以继承基类的实例构造函数、析构函数和静态构造函数在内的所有成员。
D、派生类从基类继承的所有成员都可以在派生类中进行访问。
第4题
A.基类指针可以指向它的公有派生类的对象
B.指向基类的对象的指针可以指向派生类的对象,因而可以访问派生类的对象的成员
C.基类指针不能指向其私有派生类的对象
D.指向派生类对象的指针不可以指向基类的对象
第5题
A、保证每个对象拥有自己的数据成员,但共享处理这些数据的代码
B、保证基类私有成员在子类中可以被访问。
C、保证基类保护成员在子类中可以被访问。
D、保证基类公有成员在子类中可以被访问。
第6题
B.密封类和抽象类都可以被继承
C.调用抽象类时,可以直接对抽象类进行实例化
D.抽象类只能作为基类,不能直接被实例化
第7题
A.“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理
B.“多态性”指的是对象的状态会根据运行时要求自动变化
C.基类的私有成员在派生类的对象中不可访问,也不占内存空间
D.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用
第8题
A.“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理
B.“多态性”指的是对象的状态会根据运行时要求自动变化
C.基类的私有成员在派生类的对象中不可访问,也不占内存空间
D.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用
第9题
A.“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理
B.“多态性”指的是对象的状态会根据运行时要求自动变化
C.基类的私有成员在派生类的对象中不可访问,也不占内存空间
D.在面向对象的程序设计中,结构化程序设计方法仍有着重要作用
第10题
A.“封装性”指的是将不同类型的相关数据组合在一起,作为一个整体进行处理
B.“多态性”指的是对象的状态会根据运行时要求自动变化
C.基类的私有成员在派生类的对象中不可访问,也不占内存空间
D.在面向对象的程序设计中,结构化程序设计方法仍有重要作用
为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!