C++
Software engineering
Computer programming
Destructor
Object lifetime
Resource management
New and delete
Method
C++ classes
Const
Stack
Finalization