不能删除基类的任何成员,但可以用与基类成员相同的成员来屏蔽基类成员

屏蔽数据成员:派生类中声明名称和类型相同的成员

屏蔽函数成员:在派生类中声明新的带有函数签名的成员

让编译器知道:添加new关键字,否则会警告

pet------------------------------------pet
public sting name;---------------------public string name;
public void PrintName();---------------public void PrintName();

-----------------------------------------------------------Dog
---------------------------------------new public void PrintName();

收藏 打印