怎么称呼?声明父类,分配子类

本文关键字:父类 分配 子类 声明 | 更新日期: 2023-09-27 18:16:34

首先,我并没有试图做任何特别的事情。我知道怎么做,只是不知道怎么叫。

当你写这样的代码时:

List<Mammal> myAnimals = new List<Mammal>();
myAnimals.Add(new Dog());
myAnimals.Add(new Cat());

我想知道是否声明类哺乳动物的对象并分配子类(在这个例子中…猫或狗)有名字。

让它更清楚一点,我在寻找什么。我可以在类哺乳动物中有一个叫做SayHi()的方法,并在类狗和猫中重写它。我知道这叫做重写。

我第一个说的有一个特殊的名字吗?它是来自oop的属性吗?

怎么称呼?声明父类,分配子类

您要查找的术语是继承和多态性。