面试题14:多态的作用是什么

    答:主要有以下两方面的作用。

    (1)隐藏实现细节,使得代码能够模块化;扩展代码模块,实现代码重用。

    (2)接口重用。为了类在继承和派生时,保证使用家族中任一类的实例的某一属性时的正确调用。