>So when do you use the parent class implementation ?
I am not sure I understand the question correctly.
All overridable methods are called in the framework class. If the developer implements those methods in the client application, something will be executed.