Professional Documents
Culture Documents
class shape {
public:
virtual void area(){
cout<<"Shape::area "<<endl;
}
virtual ~shape(){
cout<<"destructor :"<<endl;
};
};
public:
void area(){
cout<<"rectangle::area"<<endl;
}
};
int main() {
triangle t;
rectangle r;
magic(t);
magic(r);
delete a ;
return 0;
}