+ 1
What is constructor and destructor in c++?
4 odpowiedzi
+ 4
Constructor:Destructor
Purpose:
Constructor is used to initialize the instance of a class.
Destructor destroys the objects when they are no longer needed.When Called
Constructor is Called when new instance of a class is created.
Destructor is called when instance of a class is deleted or released.
Memory Management:
Constructor allocates the memory.
Destructor releases the memory.
Arguments:
Constructors can have arguments.
Destructor can not have any arguments.
Overloading:
Overloading of constructor is possible.
Overloading of Destructor is not possible.
Name:
Constructor has the same name as class name.
Destructor also has the same name as class name but with (~) tiled operator.
Syntex:
ClassName(Arguments)
{
//Body of Constructor
}
Destractor syntex.
~ ClassName()
{
}
0
constructor is used to initialize the instance of a class.
0
Destructor destroys the objects when they are no longer needed.