• 2022-06-16
    如果派生类以protected方式继承基类,则原基类的protected成员和public成员在派生类的访问权限分别是( )。
    A: public和public
    B: public和protected
    C: protected和public
    D: protected和protected
  • D

    内容

    • 0

      当用public继承从基类派生一个类时,基类的public成员成为派生类的 ____成员, protected成员成为派生类的 ____成员,对private成员是____。

    • 1

      如果子类和父类不在同一个包中,那么,子类继承了父类的()成员变量做为子类的成员变量,继承了父类的()方法为子类的方法 A: protected、public,protected、public B: privateprotected,privateprotected C: private、public,protected、public D: protected、public,privatepublic

    • 2

      下列说法有错误的是 ______。 A: A) 公有继承时基类的public成员在派生类中仍是public B: B) 私有继承时基类的public成员在派生类中为private C: C) 保护继承时基类的protected成员在派生类中是protected D: D) 保护继承时基类的private成员在派生类中是protected

    • 3

      下列对继承和派生的描述,错误的是 A: 继承的方式可以是public、protected及private B: 一个派生类可以同时继承多个基类 C: 派生类继承了基类的所有成员,包括构造函数和析构函数 D: 派生类的成员无论在何种继承方式下都能访问基类的public和protected属性成员

    • 4

      使用私有方式继承时,基类中public和protected成员都以private成员出现在派生类中;基类中private成员在派生类中不可访问