![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件体系结构
文章平均质量分 86
方正夜明
这个作者很懒,什么都没留下…
展开
-
工厂模式
工厂模式UML图: 1.抽象产品(Product) : GeometricShapes.java public abstract class GeometricShapes{ String shapes; public abstract void writeWord(String s);} 2.具体产品(ConcreteProduct)_1 :原创 2014-05-03 23:10:05 · 1145 阅读 · 0 评论 -
策略模式
应用策略模式设计并实现一个使用几种排序算法对整数进行排序的程序。1:设计排序程序的类图。2:要求程序包括客户端、Context类、策略类。3、编写实现的代码。 1.策略(Strategy) : StrategyInterface.java public interface StrategyInterface{ public abstract原创 2014-05-03 23:14:53 · 486 阅读 · 0 评论 -
组合模式
应用组合模式对空军的指挥系统予以设计与实现。本例中,空军的各种类型的飞机的组队飞行以便执行战斗任务。空军力量(Airforce)包含战斗队(Fighter)、轰炸机(Bomber)、运输机(Transporter)与电子侦察机(Eplane)。战斗单位分为空军中队(Squadron)与空军团(Group)。各个中队单位可以有不同的机种组成,例如一个空军中队有24架飞机组成,其中包含18架战斗机、2原创 2014-05-03 23:12:23 · 1032 阅读 · 0 评论