怎么称呼?声明父类,分配子类
本文关键字:父类 分配 子类 声明 | 更新日期: 2023-09-27 18:16:34
首先,我并没有试图做任何特别的事情。我知道怎么做,只是不知道怎么叫。
当你写这样的代码时:
List<Mammal> myAnimals = new List<Mammal>();
myAnimals.Add(new Dog());
myAnimals.Add(new Cat());
我想知道是否声明类哺乳动物的对象并分配子类(在这个例子中…猫或狗)有名字。
让它更清楚一点,我在寻找什么。我可以在类哺乳动物中有一个叫做SayHi()
的方法,并在类狗和猫中重写它。我知道这叫做重写。
我第一个说的有一个特殊的名字吗?它是来自oop的属性吗?
您要查找的术语是继承和多态性。