写的很好!有个问题,基类构造函数可以调用虚函数的呀,调用只是它本身的虚函数,当做普通成员用