面向对象的多态性可以分为四类:重载多态、强制多态、包含多态和参数多态。运算符重载属于强制多态。运算符重载是对已有的运算符赋予多重含义,使同一个运算符作用于不同类型的数据时导致不同的行为。运算符重载的实质就是函数重载。
多态从实现的角度来讲可以划分为两类:编译时的多态和运行时的多态。
面向对象的多态性可以分为四类:重载多态、强制多态、包含多态和参数多态。运算符重载属于强制多态。运算符重载是对已有的运算符赋予多重含义,使同一个运算符作用于不同类型的数据时导致不同的行为。运算符重载的实质就是函数重载。
多态从实现的角度来讲可以划分为两类:编译时的多态和运行时的多态。