多态是面向对象语言的一个重要的功能.它能很好的隔离变化.下面演示Python语言中的一个多态 class aa: def __init__(self): pass def get(self): d=5 return dclass bb(aa): def __init__(self): aa.__init__(self) def get(self): d=3 return d class dd(aa): def __init__(self): aa.__init__(self) def get(self): d=4 return ddef getNum(cc): print cc.get()first=aa()second=bb()third=dd()getNum(first)getNum(second)getNum(third) 运行结果 5 3 4