多态 (计算机科学) 在编程语言和类型论中多态英語polymorphism指为不同数据类型的实体提供统一的接口或使用一个单一的符号来表示多个不同的类型 多态的最常见主要类别有 特设多态为个体的特定类型的任意集合定义一个共同接口 参数多态指定一个或多个类型不靠名字而是靠可以标识任何类型的抽象符号 子类型也叫做子类型多态或包含多态一个名字指称很多不同的类的实例这些类有某个共同的超类