6-3(1)

来源:互联网 发布:学python要电脑吗 编辑:程序博客网 时间:2024/06/13 02:45
#include <iostream>using namespace std;class Point{ public: Point(float a,float b):x(a),y(b){} ~Point(){cout<<"executing Point destructor"<<endl;} private: float x; float y;};class Circle:public Point{public:Circle(float a,float b,float r):Point(a,b),radius(r){}~Circle(){cout<<"executing Circle destructor"<<endl;}private:float radius;};int main(){ Point *p=new Circle(1,2,3); delete p; return 0;}
<img src="http://img.blog.csdn.net/20150616194931224?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQvaV8zdW1tZXI=/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center" alt="" />
0 0