dynamic needs pointer
Constructor
- static - just constructor
- dynamic - new keyword
Destructor
- delete variable
- ~Constructor
Whenever a call to destructor is made , the allocated memory to the object is not released but the object is no longer accessible in the program. But delete completely removes the object from memory.