База ответов ИНТУИТ

Язык программирования C++ для профессионалов

<<- Назад к вопросам

Как получить доступ к закрытым членам класса из других объектов?

(Отметьте один правильный вариант ответа.)

Варианты ответа
через функции-члены класса
через дружественные функции(Верный ответ)
через конструктор класса
Похожие вопросы

Как называется выделение существенных характеристик объекта, отличающих его от других видов объектов?

Объявлены классы:

  class base   { int x, y;     public: int fun();  };  class derived: protected base  { int z;    public: int fun1();  };  
Определите тип доступа из класса derived к членам x, y, fun класса base.

К каким методам и атрибутам базового класса имеет доступ производный класс?

Если объект класса А может содержать несколько объектов класса В, какое должно быть между ними отношение?

В каком порядке вызываются конструкторы и деструкторы?

  • Конструктор базового класса
  • Деструктор базового класса
  • Конструктор производного класса
  • Деструктор производного класса
  • Определены классы:

      class A  { void fun() { cout << "функция класса A\n"; }  };  class B : private A  { public: void fun() { cout << "функция класса B\n";}  };  class C : private B  { public: void fun() { cout << "функция класса C\n";}  };  
    Что будет напечатано в результате выполнения операторов:
          C *obj;      obj = new C;      obj->fun();  

    Может ли быть освобождена память, выделенная объектам класса Х с помощью класса Рool?

    Определены классы:

      class A  { public: void fun() { cout << "функция класса A\n"; }  };  class B: public A  { public: void fun() { cout << "функция класса B\n"; }  };  class C: public B  { public: void fun() { cout << "функция класса C\n"; }  };  
    Что будет напечатано в результате выполнения операторов:
          C obj;      obj.A::fun();  

    Как называются операторы,позволяющие организовать доступ ко всем частям объекта в строго определенной последовательности?

    Какие типы конструкторов используются для инициализации объектов?