Creating Subclasses : subclass « Class « Python Tutorial






class Parent(object):        
     def parentMethod(self):
        print 'calling parent method'
class Child(Parent):         
     def childMethod(self):
         print 'calling child method'
p = Parent()                 
p.parentMethod()
c = Child()                  
c.childMethod()              
c.parentMethod()








11.29.subclass
11.29.1.Creating Subclasses
11.29.2.Class Inheritance
11.29.3.__bases__ Class Attribute
11.29.4.Overriding Methods through Inheritance
11.29.5.__init__() is not invoked automatically when the subclass is instantiated.
11.29.6.Deriving Standard Types
11.29.7.Mutable Type Example
11.29.8.Definition and test function for class Cylinder.