前言

只知道中文的设计模式在后期使用以及看代码的时候还是有障碍的,特别是像我这种英语很差的人,所以要多记一点专用名词比较好哦

设计模式分类

根据其目的(模式是用来做什么的)可分为创建型(Creational),结构型(Structural)和行为型(Behavioral)三种:
    • 创建型模式主要用于创建对象。
    • 结构型模式主要用于处理类或对象的组合。
    • 行为型模式主要用于描述对类或对象怎样交互和怎样分配职责。
  
根据范围(模式主要是用于处理类之间关系还是处理对象之间的关系)可分为类模式和对象模式两种:
    •类模式处理类和子类之间的关系,这些关系通过继承建立,在编译时刻就被确定下来,是属于静态的。
    •对象模式处理对象间的关系,这些关系在运行时刻变化,更具动态性。

中英文对照表

序号 中文 英文
创建型模式 —— ——
1 工厂方法模式 Factory Method Pattern
2 抽象工厂模式 Abstract Factory Pattern
3 建造者模式 Builder Pattern
4 原型模式 Prototype Pattern
5 单例模式 Singleton Pattern
结构型模式 —— ——
6 适配器模式 Adapter Pattern
7 桥接模式 Bridge Pattern
8 组合模式 Composite Pattern
9 装饰模式 Decorator Pattern
10 门面模式/外观模式 Facade Pattern
11 享元模式 Flyweight Pattern
12 代理模式 Proxy pattern
行为型模式 —— ——
13 责任链模式 Chain of Responsibility Pattern
14 命令模式 Command Pattern
15 解释器模式 Interpreter Pattern
16 迭代器模式 Iterator Pattern
17 中介者模式 Mediator Pattern
18 备忘录模式 Memento Pattern
19 观察者模式 Observer Pattern
20 状态模式 State Pattern
21 策略模式 Strategy Pattern
22 模板方法模式 Template Method Pattern
23 访问者模式 Visitor Pattern

设计模式——设计模式名中英文对照相关推荐

  1. Altium designer(Protel)中常用库及部分元件名中英文对照

    原理图常用库文件: Miscellaneous Devices.ddb Dallas microprocessor.ddb Intel Databooks.ddb Protel DOS schemat ...

  2. open images 类别名中英文对照

  3. protel99se 元件名系表--分立元件库中英文对照

    protel99se 元件名系表--分立元件库中英文对照  ---------------------------------------------------------------------- ...

  4. 软件开发常用名词中英文对照

    软件开发常用名词中英文对照 词汇 释义 abort 中止 abstract class 抽象类 accelerator 快捷键 accelerator mapping 快捷键映射 accelerato ...

  5. 计算机术语中英文对照

    计算机术语中英文对照 ●英中繁简编程术语对照 英文                    繁体译词                       (有些是侯捷个人喜好,普及与否难说)      大陆惯用 ...

  6. JAVA中边长的英文,JAVA的一部分术语中英文对照(

    JAVA的部分术语中英文对照( access control 访问控制 accessibility 可访问能力,可访问性 accessor method 访问方法 adapter pattern 适配 ...

  7. linux专业术语中英文,Linux专业术语中英文对照.doc

    Linux专业术语中英文对照.doc Linux专业术语中英文对照 (A) 帐户名称(Account Name)- 等同于登录标识.用户标识或用户名.是指派给 UNIX/Linux 系统上用户的名称. ...

  8. ad软件one pin错误是啥意思_AD错误中英文对照

    <AD错误中英文对照>由会员分享,可在线阅读,更多相关<AD错误中英文对照(19页珍藏版)>请在人人文库网上搜索. 1.PROTEL DXP2004 DRC 规则英文对照在 P ...

  9. IT英语中英文对照:著名的软件产品

    IT英语中英文对照:著名的软件产品 DOS:DiskOperatingSystem,磁盘操作系统.提到DOS,只要稍有电脑知识的人对它都会有所了解.DOS的主要功能是管理电脑的硬件和软件资源,方便用户 ...

  10. C语言中文字符索引,C语言关键字中英文对照索引

    C语言关键字中英文对照索引 一. C语言关键字对照 关键字,又称保留字,是C语言中已预先定义.具有特定含义的标识符. 注:C语言中共有32个关键字,所有关键字都用小写字母表示,且这些关键字不能用作用户 ...

最新文章

  1. formRef=React.createRef() this.formRef.current为null
  2. 半轴CVJ(constant velocity joint)
  3. dotnet不是内部或外部的命令,也不是可运行的程序或批处理文件
  4. 《C++ Primer》14.2.2节练习
  5. 集群节点数和分片数关系_Elasticsearch最佳实践之分片使用优化
  6. Shiro Realm领域
  7. android 自定义progressdialog,android自定义ProgressDialog加载效果
  8. CPU密集型和I/O密集型
  9. matlab 电流相量图,表示了电路电压相量与电流相量之间的关系.ppt
  10. java王者荣耀英雄代码_王者荣耀英雄代码大全
  11. 讲解wpe抓包,封包
  12. 神经网络图像预处理,神经网络修复图片
  13. 苏州真不能成为一线城市?
  14. EPIVAN | 基于预训练和注意力机制的启动子增强子相互作用预测
  15. 计算机考研专业课408备考经验分享
  16. 大学四年恍然若梦,一直走在路上
  17. 办公邮箱哪个比较好,企业电子邮箱官网在哪里?
  18. 家用洗地机实用吗?家用洗地机款式推荐
  19. 两个分数化简比怎么化_两个分数的比化简怎么化急用
  20. bilibili账号申诉中心_B站的申诉渠道究竟在哪啊

热门文章

  1. POI使用模板制作PPT,替换内容时原样式丢失问题的解决办法
  2. 个人笔记:Kotlin开发制作首页引导页
  3. 小白DIY自己的系统镜像
  4. python在电脑上下载哔哩哔哩视频
  5. 保留两位小数除法算式_小数除法计算题100道
  6. 【架构设计】简单设计原则(Kent Beck)
  7. logistic混沌 matlab,混沌映射(序列)matlab算法“小全”:Logistic、Henon、帐篷、kent(含混沌二值图像生成函数)...
  8. 前端学习之路-聚美优品注册页面的实现
  9. Error in driver during machine creation: Machine didn‘t return an IP after 120 seconds, aborting
  10. 服务器文件安全扫描,服务器安全扫描工具