类的多态性-Delphi程序设计教程—面向对象程序基础与理论

类的多态性t类的多态性:虚拟方法和动态方法在调用时,程序不根据调用方法的对象的声明类型来决定调用哪个方法,而是在运行阶段根据所调用方法的对象实例来确定调用哪一个方法,因此使虚拟方法和动态方法的调用出现多态性。 type TFigure = class procedure Draw(X, Y : Integer); virtual; end; TRectangle = class(TFigure) procedure Draw(X, Y : Integer); override; end; TEllipse = class(TFigure) procedure Draw(X, Y : Integer); override; end;
ppt 文件大小:409KB