如果将派生类对象按值添加到积累对象的vector<>中,就会发生对象切片,即指挥保留对应于基类的子对象。该向量没有空间用于存储完整的派生类对象。对象的动态类型被转换为基类类型。如果想要实现多态性,总是必须使用指针或者引用。