美文网首页
工厂模式

工厂模式

作者: 割麦子洁 | 来源:发表于2018-06-24 21:32 被阅读0次

    为什么要有工厂模式?使得客户端与实现相分离,就依靠工厂帮我们实现。工厂从客户那里得知(get方法)我们想要什么,再具体去调用某个类。

    有了系列族(圣诞元旦系列),三个接口

    妙处:“left”.equals(key)因为key可以会为空,以后不便处理。

    返回一个接口就是返回对象,比如你要买一个工具tool,但可能是刀knife,也可能是笔pen,也可能是尺rule,把返回值设为tool,就可以返回多种工具啦

    在这里,tool是一个接口,knife,pen,rule分别实现这个接口

    相关文章

      网友评论

          本文标题:工厂模式

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