zoukankan      html  css  js  c++  java
  • 工厂模式的反思

       人都有好奇心,特别是对于未知的事物.

       这几日一直在琢磨工厂模式到底是什么,给出的源码看上去也稀里哗啦的,看的一头雾水.不知所云.

       对于这类搞不清楚的东西我的办法是死记,记住了也基本就能搞明白了.

         工厂模式里有接口,而对于鲜有接触的我来说,接口一出现就感觉乱了.我感觉接口一值是个很神秘的东西,因为我不怎么用他.

       在敲了几遍源码之后,我大体记住了工厂模式,在博客里找了很多牛人的文章,看的豁然开朗.

       总结一下我理解的工厂模式:

        数据类(类似具体的数据,也或实体的数据)

        工厂类(可以想象成数据的加工地.也即返回实体类的实例)

       而工厂模式中的接口所定义的也是

         数据类接口(如何读取数据的方法)

         工厂类接口(如何返回数据的方法)

       暂且记录一下这几天的成果,有什么不对的地方以后再改正

  • 相关阅读:
    iOS 上线流程
    静态库和动态库的区别
    iOS如何生成.a文件
    苹果公司软件
    iOS 的主要框架
    多线程图解
    判断屏幕横屏/竖屏
    最大堆构建和堆排序
    hadoop2.6.0 + hbase-1.0.0 伪分布配置
    centos6 名字服务dnsmasq配置
  • 原文地址:https://www.cnblogs.com/blackcatpolice/p/3006040.html
Copyright © 2011-2022 走看看