优雅的代码,简练、易维护、易扩展、易复用
UML类图更助于理解面向对象
类图:动物;
接口图:飞翔;
继承关系:鸟 继承 动物;
实现接口:大雁 实现 飞翔接口;
关联关系:企鹅 需要了解 气候;
聚合关系:雁群是整体,大雁是部分,两者存在的周期不同;
组合关系:鸟是整体、翅膀是部分,两者存在周期相同;
依赖关系:动物依赖氧气、水,动物的存在前提是有足够的氧气和水;
欢迎分享,转载请注明来源:内存溢出
优雅的代码,简练、易维护、易扩展、易复用
UML类图更助于理解面向对象
类图:动物;
接口图:飞翔;
继承关系:鸟 继承 动物;
实现接口:大雁 实现 飞翔接口;
关联关系:企鹅 需要了解 气候;
聚合关系:雁群是整体,大雁是部分,两者存在的周期不同;
组合关系:鸟是整体、翅膀是部分,两者存在周期相同;
依赖关系:动物依赖氧气、水,动物的存在前提是有足够的氧气和水;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)