美文网首页
07-08 从使用角度看模式

07-08 从使用角度看模式

作者: AustinPup | 来源:发表于2022-07-08 10:45 被阅读0次

简述

  • 调用者(Client)是必须的,它可能是一个具体的service类
  • 模式集(MG-Mode Group), 一个模式的实现往往有两个以上的角色,我们把它称之为MG,
    在日常使用时,我们希望client的调用上越简单越好,也就是MG暴露给client的角色越少越好;
    如果调太多,那还不如用最原始的方式。
    本文就是从这个角度上去分析设计模式,只有经过实践的模式才是好的。
  • 一些术语
术语 描述
©  
           target
我们真正想要的类,传统做法就是构造法,然后client类去调用好了

1Build模式

1.1 简述

如果Target 类的构造参数太多时,可以考虑这种方式来替代。

1.1 法一

Computer computer=new Computer.Builder("因特尔","三星")
                .setDisplay("三星24寸")
                .setKeyboard("罗技")
                .setUsbCount(2)
                .build();

相关文章

网友评论

      本文标题:07-08 从使用角度看模式

      本文链接:https://www.haomeiwen.com/subject/qzombrtx.html