java中is-a和has-a

is-a 是继承关系。在继承关系中,一个子类继承于父类,其本身可以称之为父类。例如:狗继承于动物,可以说狗是一种动物。
has-a 是组成关系,在组成关系中,一个对象将一个或者多个其它对象作为自己的成员。
 IS-A, HAS-A两种经典OO模式:

猜你喜欢

转载自blog.csdn.net/qq_16946803/article/details/88342474