Questions et réponses d'entretien les plus demandées et tests en ligne
Plateforme d'apprentissage pour la preparation aux entretiens, les tests en ligne, les tutoriels et la pratique en direct

Developpez vos competences grace a des parcours cibles, des tests blancs et un contenu pret pour l'entretien.

WithoutBook rassemble des questions d'entretien par sujet, des tests pratiques en ligne, des tutoriels et des guides de comparaison dans un espace d'apprentissage reactif.

Preparation a l'entretien

C++ Questions et reponses d'entretien

Test your skills through the online practice test: C++ Quiz Online Practice Test

Differences associees

C vs C++Java vs C++

Question 71. What is the difference between a copy constructor and an overloaded assignment operator?


A copy constructor constructs a new object by using the content of the argument object. An overloaded assignment operator assigns the contents of an existing object to another existing object of the same class.

Est-ce utile ? Ajouter un commentaire Voir les commentaires
 

Question 72. When should you use multiple inheritance?


There are three acceptable answers: "Never," "Rarely," and "When the problem domain cannot be accurately modeled any other way."

Est-ce utile ? Ajouter un commentaire Voir les commentaires
 

Question 73. Explain the ISA and HASA class relationships. How would you implement each in a class design?


A specialized class "is" a specialization of another class and, therefore, has the ISA relationship with the other class. An Employee ISA Person. This relationship is best implemented with inheritance. Employee is derived from Person. A class may have an instance of another class. For example, an employee "has" a salary, therefore the Employee class has the HASA relationship with the Salary class. This relationship is best implemented by embedding an object of the Salary class in the Employee class.

Est-ce utile ? Ajouter un commentaire Voir les commentaires
 

Question 74. When is a template a better solution than a base class?


When you are designing a generic class to contain or otherwise manage objects of other types, when the format and behavior of those other types are unimportant to their containment or management, and particularly when those other types are unknown (thus, the generosity) to the designer of the container or manager class.

Est-ce utile ? Ajouter un commentaire Voir les commentaires
 

Question 75. What is a mutable member?


One that can be modified by the class even when the object of the class or the member function doing the modification is const.

Est-ce utile ? Ajouter un commentaire Voir les commentaires
 

Les plus utiles selon les utilisateurs :

Copyright © 2026, WithoutBook.