几个概念理清:
组合与聚合的区别:组合是关系更强的拥有关系,例如鸟和翅膀,聚合是关系弱的拥有,例如雁群和大雁
简单工厂实现: 在类中写一个静态方法,根据传入值,来new相应的对象
依赖关系:动物依赖水和空气
关联关系:企鹅需要了解气候,企鹅类引用到了气候这个对象
几个概念理清:
组合与聚合的区别:组合是关系更强的拥有关系,例如鸟和翅膀,聚合是关系弱的拥有,例如雁群和大雁
简单工厂实现: 在类中写一个静态方法,根据传入值,来new相应的对象
依赖关系:动物依赖水和空气
关联关系:企鹅需要了解气候,企鹅类引用到了气候这个对象