第12章多态性和虚函数汇编.ppt

第12章多态性和虚函数汇编

class Square:public base { public: void disp() { cout x= x :; cout x square= x*x endl; } }; class Cube:public base { public: void disp() { cout x= x :; cout x cube= x*x*x endl; } }; class Chpow:public base { public: void disp() { cout x= x y= y :; cout pow(x,y)= pow(double(x),double(y)) endl; } }; void main() { base *ptr; //ptr为对象指针 Square B; //定义对象B Cube C; //定义对象C Chpow D; //定义对象D ptr=B; //ptr指向对象B ptr-setx(5); //相

文档评论(0)

1亿VIP精品文档

相关文档