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

Введение в программирование

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

Какие поля будут доступны в методе f_i1 структуры varst2, определенной следующим образом?
struct st1{ int i1;  protected: int i2;} varst1;struct st2 : st1 { int i3;void f_i1 (int i){ } } varst2;

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

Варианты ответа
только i3
i1, i2 и i3(Верный ответ)
только i1 и i2
Похожие вопросы
Какие поля будут доступны через переменную varst2, определенную следующим образом:
{ struct st1{ int i1; protected: int i2; } varst1;struct st2 : st1 { int i3;void  f_i1 (int i){ }  } varst2;
Какие поля будут доступны структуре varst2 определенной следующим образом?
struct st1{ int i1; int i2; } varst1;struct st2 : st1 { int i3;} varst2;
Какой из следующих операторов присваивает значение 'Е' элементу c1 вложенной структуры aS2 в следующем примере?
struct structA { char c1;  char s1[4]; float f1; } aS1, *prtaS1=&aS1;struct structB { struct structA aS2; } bS1,*prtbS1=&bS1;
Какой элемент структуры sA выводится в стандартный поток вывода следующим кодом?
struct structA { int i; } sA[4], *psA;*psA=&sA[0]; psA++;  psA++;  psA->i=3; cout<<psA->i;
Какой доступ в языке С++ имеет функция Func3 в классе DerivedClass, наследуемом от класса BaseClass следующим образом?
class BaseClass{ public: int Func1(); protected: int Func2(); private: int Func3(); };class DerivedClass : public BaseClass { };
Какой доступ в языке С++ имеет функция Func2 в классе DerivedClass, наследуемом от класса BaseClass следующим образом?
class BaseClass{ public: int Func1(); protected: int Func2(); private: int Func3(); };class DerivedClass : public BaseClass { };
Какой доступ имеет функция Func1 в классе DerivedClass, наследуемом от класса BaseClass следующим образом?
class BaseClass{ public: int Func1(); protected: int Func2(); private: int Func3(); };class DerivedClass : private BaseClass {};
Какой доступ имеет функция Func3 в классе DerivedClass, наследуемом от класса BaseClass следующим образом?
class BaseClass{ public: int Func1(); protected: int Func2(); private: int Func3(); };class DerivedClass : private BaseClass {};
Какой доступ имеет функция Func1 в классе DerivedClass, наследуемом от класса BaseClass следующим образом?
class BaseClass { public: int Func1(); protected: int Func2(); private: int Func3(); };class DerivedClass : public BaseClass {};
Из каких методов классов A и В, определенных следующим образом
class A { private:                int Fx();                int Fy();}class B { public:		friend int A::Fx();		int Fz();	  private:	  	int j;	  }
разрешен доступ к переменной j класса B для языка С++?