class Foo{...} Foo* pf = new Foo(); //配置内存,然后构造对象 delete pf;// 将对象析构,然后释放内存 调用::operator new 配置内存调用Foo:Foo()构造对象内容调用Foo::~Foo()将对象析构调用::operator delete 释放内存