passing arguments to them. The class can have only one destructor. Destructors are called when these objects
go out of scope.
Example:
~B() { }
17.3 CHARACTERISTICS OF CONSTRUCTORS AND DESTRUCTORS
17.3.1 Constructors
1. Constructor has the same name as that of the class it belongs.
2. Constructor is executed when an object is declared.
3. Constructors have neither return value nor void.
4. The main function of constructor is to initialize objects and allocate appropriate memory to objects.
5. Though constructors are executed implicitly, they can be invoked explicitly.
6. Constructor can have ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month, and much more.