更多“派生类中的成员不能直接访问基类中的()成员。A.publicB.privateC.virtualD.protected ”相关问题
  • 第1题:

    下列有关继承和派生的叙述中,正确的是()。

    A.派生类成员函数不能访问通过私有继承的基类的保护成员

    B.私有继承的派生类作为基类继续派生,下一层的派生类无法访问它的任何成员

    C.基类的公用成员在派生类中仍然是公用成员

    D.基类的保护成员在派生类中仍然是保护成员


    如果基类没有默认构造函数,派生类就应当声明带形参的构造函数

  • 第2题:

    7、对于从派生类中继承的成员,访问规则描述正确的是()。

    A.基类中声明为private的成员可以被派生类继承,也能被派生类成员和派生类用户访问;

    B.基类中声明为protected的成员可以被派生类成员访问,但是不能被派生类用户访问;

    C.基类中声明为internal的成员只能被同一个程序中的派生类成员访问;

    D.基类中声明为protected internal的成员可以被同一个程序中的派生类成员和派生类用户访问;


    基类中声明为protected的成员可以被派生类成员访问,但是不能被派生类用户访问;

  • 第3题:

    派生类中的成员不能直接访问基类中的私有成员。


    B

  • 第4题:

    下列关于类层次中重名成员的描述,错误的是()。

    A.C++允许派生类的成员与基类成员重名

    B.在派生类中访问重名成员时,屏蔽基类的同名成员

    C.在派生类中不能访问基类的同名成员

    D.如果要在派生类中访问基类的同名成员,可以显式地使用作用域符指定


    C

  • 第5题:

    55、派生类由public方式继承基类成员,则 ()

    A.基类中的私有成员可以被派生类的成员函数访问。

    B.基类中的保护成员不能被派生类的成员函数访问。

    C.基类中的公有成员可以被派生类的成员函数访问。

    D.以上都不正确


    基类中的公有成员可以被派生类的成员函数访问。