In what cases will class A have at most one constructor, taking into account the constructors automatically generated by the compiler? (code using this class may be arbitrary).
The compiler can automatically generate two constructors - the default constructor and the copy constructor. The default constructor is only generated if there are no explicitly declared constructors in this class. A copy constructor is generated if there is an explicit declaration of this constructor. Therefore, a class can have exactly one constructor only if the copy constructor is explicitly declared.

Следи за CodeGalaxy

Мобильное приложение Beta

Get it on Google Play
Обратная Связь
Зарегистрируйся сейчас
или Подпишись на будущие тесты