纯虚函数也可以被定义