多态性是面向对象程序设计的四大特征之一,是课程教学的重点和难点.对多态性概念内涵进行深刻辨析,有助于更好地理解面向对象中功能多样化的实现机制.本文从多态性概念中消息的理解出发,通过实例说明了消息和函数参数、数据的不同,指出多态性描述中的消息是指函数调用、而非通常所理解的函数参数、返回值等信息载体,从而更为科学地理解多态性的内在含义和多态的实现原理,为教学质量和学习效果的提高奠定重要的基础.
多态性 继承 概念辨析 面向对象