设计模式之类与类之间的关系
1、依赖
类作为形参或局部变量
2、关联
类作为属性
1、聚合:类作为属性的时候,和主类具有不一致的生命周期,即整体与部分具有不一致的生命周期
类对象作为属性在主类中通过参数从外界传入
2、组合:类作为属性的时候,和主类具有一致的生命周期,即整体与部分具有一致的生命周期
类对象作为属性在主类内部创建
3、继承
父类子类
4、实现
接口与实现类
类作为形参或局部变量
类作为属性
1、聚合:类作为属性的时候,和主类具有不一致的生命周期,即整体与部分具有不一致的生命周期
类对象作为属性在主类中通过参数从外界传入
2、组合:类作为属性的时候,和主类具有一致的生命周期,即整体与部分具有一致的生命周期
类对象作为属性在主类内部创建
父类子类
接口与实现类