uml
xtuhcy
这个作者很懒,什么都没留下…
展开
-
UML类图各种关系在java上的实现
UML的类图共有6种关系:泛化(Generalization),实现(Realization),依赖(Dependency),关联(Association),聚合(Aggregation),组合(Composition) 泛化很简单,对应java的extends。也就是常说的继承。 实现也很简单,对应java的implmentes。也就是接口的实现。 依赖:对应java的局部变量、函数参数...2012-02-27 17:10:07 · 221 阅读 · 0 评论 -
OOP的几个原则
单一职责原则 我完成我自己的任务就ok了,别的我不管 开发封闭原则 不修改现有代码的同时,能保证需求的变更。通过新增代码保证系统的扩展性,当然新增代码不是说复制/粘帖 替换原则 子类能完全覆盖父类,避免instanceof的使用 依存关系倒置原则 我只想看到抽象类或者接口,不想了解具体的实现类 接口隔离原则 我不使用的方法,请不要让我看到。...2012-02-29 17:10:41 · 92 阅读 · 0 评论