![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Design Pattern
沙洲惊鸿
这个作者很懒,什么都没留下…
展开
-
设计模式概述
模式 模式起源于建筑业,是在特定环境中解决问题的一种方案。在软件开发过程中,我们经常提到不要重复创造轮子。重复创造轮子得不偿失,不仅浪费时间,影响整个团队的开发效率,而且轮子的可靠性和通用性等方面需要重新经历问题的考验。当然,不要重复创造轮子不意味着不需要了解轮子内部的运行原理和外部的运行效果。只有充分了解之前轮子的优势和不足,才能扬长避短,创造出更加耐用的轮子。 设计模式 软件工程的设原创 2015-02-13 00:24:54 · 368 阅读 · 0 评论 -
设计模式之简单工厂模式
简单工厂模式又称为静态工厂方法模式,属于创建型模式。 结构 简单工厂模式包括工厂、抽象产品和具体产品三个角色。 工厂根据传入参数和判断逻辑,创建并返回具体产品,是简单工厂模式的核心。一般将工厂方法定义为静态方法,使调用者不需要实例化工厂就可以直接获取具体产品。抽象产品是具体产品必须实现的接口或继承的基类。根据里氏替换原则,如果能够使用基类对象,那么一定能够使用其子类对象;静态工厂方法原创 2015-02-15 16:00:30 · 607 阅读 · 0 评论