Blog
Becoming a Code Surgeon: Using Objects to Delegate Responsibility
In this post I detail how to use objects to delegate behavior specific to base and derived classes in an inheritance chain. If you’ve ever felt the need to change the visibility of a particular piece of data in your base class to protected so that your derived class could do something with it, this is for you.