1,没有被虚构函数改变的析构函数因此不会发生动态绑定,而是静态绑定, 指针的静态类型为基类指针,因此在delete的时候只会调用基类的析构函数, 而不会调用派生类的析构函数。这样,在派生类中申请的资源就不会得到释放, 就会造成内存泄漏,这是相当危险的:如果系统中有大量的派生类对象被这样创建和销毁, 就会有内存不断的泄漏,久而久之,系统就会因为缺少内存而崩溃。而虚构函数是动态绑定的 就不会出现派生类的资源不释放的情况的出现,
2,纯虚函数是一个特殊的虚函数,它只是一个声明,具体的实现得在派生类当中实现。
3,什么是单例:单例是一个函数中所有的请求命令都是一个对象处理实现的,这样节省资源用公共资源解决问题。