Added inheritance example showing how to handle constructor parameter overloading