title: Modify base class so the changes get reflected in derived class
body: <p>Suppose I have a base class Polygon.I have derived classes from it like Rectangle and many more.Now if I need to add a new function to class Polygon and I dont have access to source code of base class Polygon or derived classes.How can I do it? Is it possible?</p>