Learn to Program 10 : Inheritance Magic Methods