c++中的对象切片:
当一个函数的参数是按值传递的,且传递的对象类型是基类。
当调用该函数时,传入派生类对象时,会自动向上转型,将对象转换成基类对象,并删除派生类中新增的任何熟悉
例如:
#include<iostream>
#include<string>
using namespace std;
class Pet
{
string pname;
public:
Pet(const string& name1): pname(name1){