6.3 类的多态性

6.3 类的多态性

多态是面向对象程序设计的又一重要特征,它的特点是采用同名方式,根据调用方法时传递的参数的多少及传送参数类型的不同,调用不同的方法,这样对于类的编制而言,可以采用同样的方法获得不同的行为特性。在面向对象程序设计中采用多态,有助于隐藏对象内部的细节,可以简化程序设计的复杂程度,提高程序的抽象程度。

实现多态通常有两种途径:方法的重载和覆盖。