
软件设计
<!>
这个作者很懒,什么都没留下…
展开
-
工厂模式与抽象工厂模式
目录工厂模式与抽象工厂模式工厂模式抽象工厂模式 工厂模式与抽象工厂模式 工厂模式 在创建对象的过程中, 不应该暴露创建的具体过程 只需要用户告诉想要什么就可以了. 比如下面的例子, 用户只需要选择买小瓶可乐或者大瓶就可以了 class Cola{ constructor(material,volumn,price){ this.material = material; this.volumn = volumn; this.price = price;原创 2020-09-15 17:27:40 · 226 阅读 · 0 评论 -
include和extend在usecase中的区别
usecase 详解 include=>必须的先决条件 从基本用例中分解出这样的行为:它对于了解基本用例的主要目的并不是必须的,但是它必须在执行基本用例前先执行,只有它的结果才是比较重要的。如上图所示:对于用户来说,他在了解系统的功能时,“查询余额”是主要的,对于登录,只有它的结果才是重要的,但是用户在查询余额前必须先登录。 尽可能分解出两个或更多用例所共有的行为,这样可以实现用例的复用,...原创 2019-11-10 11:42:13 · 738 阅读 · 0 评论