码迷,mamicode.com
首页 >  
搜索关键字:design-pattern    ( 575个结果
[Design Pattern] 抽象工厂模式
工厂方法模式 让一个具体的类对应一个工厂。然后把所有工厂进行抽象。通过抽象工厂实现具体的工厂来创建对象。如果需要新增一个类,那么就需要创建一个工厂类来创建对象 优点: 1. 符合开闭原则。是简单工厂改进 2. 实现创建和使用分离 缺点: 1. 类的个数庞大。增加一个具体对象类就需要增加一个对应工厂类 ...
分类:其他好文   时间:2018-06-01 13:29:35    阅读次数:166
设计模式之单例模式
github地址:https://github.com/ZQCard/design_pattern 单例模式:顾名思义就就是创建单个实例的模式。 优点:保证一个类仅有一个实例,并提供一个访问它的全局访问点。避免使用的类频繁地创建与销毁以致于造成不必要的消耗。 缺点:没有接口,不能继承,与单一职责原则 ...
分类:其他好文   时间:2018-05-29 20:42:26    阅读次数:123
单例模式
代码:git clone git@github.com:fangandwei/java-Design-pattern.git ...
分类:其他好文   时间:2018-05-12 14:21:17    阅读次数:111
转发【程序员经常说的「设计模式」到底是什么?】
当程序员说去「设计模式」时,你是否会一脸懵逼,到底什么是设计模式呢? 很多人应该听说过设计模式(Design pattern),又或多或少的看过或用过设计模式,但是实际用在开发过程中总有点心有余而力不足的感觉。那肯定是对设计模式的理解有少许偏差或者不够深入。先不谈某种具体的模式,先来看看什么是设计模 ...
分类:其他好文   时间:2018-05-07 23:51:55    阅读次数:336
设计模式的概念以及面向对象设计原则
设计模式的定义 设计模式(Design Pattern)是一套面向对象的代码设计经验总结。 设计模式是一种思想,也是一种技术。 一种设计模式就是一种解决实际问题的方案。 每一种设计模式虽然有既定的结构图和基本程序代码,但是应该不局限于此,要理解其精髓而熟练应用。 OOP的六大设计原则 单一职责原则定 ...
分类:其他好文   时间:2018-05-02 10:04:28    阅读次数:154
python设计模式浅析
今天简单聊聊python的设计模式,GOF设计模式(c++)和Head first design pattern(Java)是两本设计模式的经典,基本可以照搬在python上面,但是你会发现python有很多它特有的东西,比如它并没有多个构造函数,相对应的它有classmethod,所以python ...
分类:编程语言   时间:2018-04-23 12:25:24    阅读次数:207
滴水穿石-12 设计模式
设计模式(Design pattern):优秀经验的总结 1:设计模式分类: 1.1 创建型模式; 对象的创建,主要包括:简单工厂模式;工厂方法模式;抽象工厂模式;建造者模式;原型模式;单例模式 1.1.1 简单工厂模式 又叫静态工厂方法模式,定义一个专门创建对象的工厂类. 优点:明确了类的职责,客 ...
分类:其他好文   时间:2018-04-06 13:59:57    阅读次数:162
设计模式-模板模式
设计模式-Design Pattern 一套反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结目的:可重用代码、代码易懂、可靠性高 GitHub地址:https://github.com/soft-tank/design-pattern 模板模式 思想: 1、一个框架,统一调用 2、框架中分 ...
分类:其他好文   时间:2018-04-04 15:15:35    阅读次数:140
设计模式概述
最近开始学习设计模式相关的知识,记录一下。 设计模式是什么 学习一个东西,肯定要先知道这个东西是什么,用来解决什么问题。从网上找了一份设计模式的定义: 设计模式(Design Pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容 ...
分类:其他好文   时间:2018-03-11 20:55:00    阅读次数:137
Java设计模式(Design Patterns)——可复用面向对象软件的基础
设计模式(Design Patterns) 设计模式(Design pattern)是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结。 使用设计模式是为了可重用代码、让代码更容易被他人理解、保证代码可靠性。 毫无疑问,设计模式于己于他人于系统都是多赢的,设计模式使代码编制真正工程化 ...
分类:编程语言   时间:2018-03-11 19:23:48    阅读次数:223
575条   上一页 1 ... 12 13 14 15 16 ... 58 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!