虚函数表的使用原则和安全性问题