多态性 多态性(Polymorphism)指方法在不同的类中调用可以实现的不同结果。因此,2个甚至更多的类可以对同一消息作出不同的反应[来源请求]。举例来说,狗和鸡都有“叫()”这一方法,但是调用狗的“叫()”,狗会吠叫;调用鸡的“叫()”,鸡则会啼叫。 我们将它体现在伪代码上: 这样,同样是叫,莱丝和鲁斯特做出的反应将大不相同。多态性的概念可以用在运算符重载上,