Finalizers
- Each class can have a finalizer method whose purpose is to return resources to the system.
- A class's finalizer (it cannot be overloaded) is guaranteed to be called just before the garbage collector
removes the object.
- It receives no arguments and has a return type of void.
- The next section illustrates a use for a finalizer.