Имеется программный код:
class A{ public : int a, b; protected : int z; private : short i; } A1;class B : public A{ private : int k; int func (float d); } B1;Выберите для него верные определения функции func:
1. int B::func(float d) { B1.i = b + a; return b;} 2. int B::func(float d){ k = this.b + a; return b;} 3. int B::func(float d){ B1.z = this->b + a; return b;}
(Отметьте один правильный вариант ответа.)
Варианты ответа
3(Верный ответ)
1
2