![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
设计模式
Daz_M
努力做的更好
工欲善其事必先利其器
展开
-
简单工厂模式——概述及应用
最近在学习设计模式,被大家经常提及的应该就是工厂模式了,查阅了相关资料,发现之前理解的工厂模式其实是只是简单工厂模式,在正式介绍设计模式中的工厂模式之前,这篇博客先对简单工厂模式做了介绍。 简单工厂模式的实质是指更加传入工厂类的参数,动态创建某一具体的产品类。它主要包含三个角色: (1)工厂角色 (2)抽象产品角色 (3...原创 2019-03-17 16:26:47 · 223 阅读 · 0 评论 -
设计模式——工厂方法模式及其应用
工厂方法模式:是23中基本设计模式之一,它定义了一个创建对象的接口,但由子类决定要实例化的类是哪一个。工厂方法让类的实例化延迟到了子类。 注: 这里所谓的 “决定” 并不是指模式允许子类本身在运行时做决定,而是在编写创建者类时,不需要知道实际创建的产品是哪一个,选择了使用哪个子类,就等于决定了创建的产品是什么了。 工厂方法模式的四要素: 创建者。 创建者实现。 产品。 产品实现。 来看...原创 2019-03-25 19:07:28 · 333 阅读 · 0 评论