让我们首先看一下OO设计,继承表示IS-
A关系,通常我们可以说“让我们
FlyingMachines飞起来”。可以说,每个特定的
FlyingMachines(子类)IS-A
FlyingMachines(父类)都
Jet适合这种“
FlyingMachines放飞”,而我们希望这种飞行实际上是特定的(子类)的飞行功能,那就是多态性接管了。
因此我们以抽象的方式,面向接口和基类的方式进行操作,实际上并不依赖于细节实现,多态将做正确的事情!

让我们首先看一下OO设计,继承表示IS-
A关系,通常我们可以说“让我们
FlyingMachines飞起来”。可以说,每个特定的
FlyingMachines(子类)IS-A
FlyingMachines(父类)都
Jet适合这种“
FlyingMachines放飞”,而我们希望这种飞行实际上是特定的(子类)的飞行功能,那就是多态性接管了。
因此我们以抽象的方式,面向接口和基类的方式进行操作,实际上并不依赖于细节实现,多态将做正确的事情!