Главная /
Программирование на языке C++ /
Какое из приведенных ниже утверждений ЛОЖНО в применении к классам?
Какое из приведенных ниже утверждений ЛОЖНО в применении к классам?
вопросПравильный ответ:
если не определить конструктор копирования, он будет создан по умолчанию.
класс может иметь несколько деструкторов.
дружественный класс может иметь доступ к
private
полям и методам другого класса.
класс может иметь несколько конструкторов.
если не определен конструктор, будет создан конструктор по умолчанию.
Сложность вопроса
90
Сложность курса: Программирование на языке C++
54
Оценить вопрос
Комментарии:
Аноним
Если бы не эти ответы - я бы не осилил c этими тестами интуит.
14 фев 2019
Аноним
Зачёт в студне отлично. Иду выпивать отмечать 5 за тест интуит
29 июл 2017
Другие ответы на вопросы из темы программирование интуит.
- # Что будет выведено на экран в результате работы программы (учитывая формат вывода)? int k; float y; int main() { k = 4; y = 2; printf ("%4.2f%2d", y, k); return 0; }
- # Что будет выведено на экран в результате работы программы? #include <stdio.h> main() { const char a[] = "abcra"; int i; char k; k = 'c'; for (i = 1; i < 5; i++) { if (a[i] < k) k = a[i]; printf("%c",k); } }
- # Параметр функции описан как "int& a". Соответствующий ему аргумент может быть:
- # Какой уровень доступа имеет переменная "x" из класса "derived" в приведенном примере? class basex { int x; public: void setx(int y) {x = y;} }; class derived : public basex {};
- # Что выведется на экран в результате работы следующего кода? class Base { public: Base(int _x = 10){x = _x;} void f() {cout<<x*2<<endl;} protected: int x; }; class Derived: public Base { public: void f() {cout<<x/2<<endl;} }; int main() { Derived d; Base* pB= &d; pB->f(); return 0; }