Class Python

class ABase(object):
    def aclassmet(cls): 
       print 'a class method for', cls.__name__
    aclassmet = classmethod(aclassmet)
class ADeriv(ABase): pass
bInstance = ABase()
dInstance = ADeriv()
ABase.aclassmet()               
bInstance.aclassmet()           
ADeriv.aclassmet()              
dInstance.aclassmet()