6.3

来源:互联网 发布:数据加密技术应用 编辑:程序博客网 时间:2024/05/21 17:38
#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(int a,int b,int r):Point(a,b),radius(r){}~Circle(){cout<<"executing Circle destructor"<<endl;}  private:   float radius; }; int main()  {Point *p=new Circle(2.5,1.8,4.5);  Circle *pt=new Circle(2.5,1.8,4.5);   delete pt; return 0; } 

0 0
原创粉丝点击