文件名称:design_patterns:多种编程语言中的设计模式理论和示例
文件大小:2.75MB
文件格式:ZIP
更新时间:2024-05-21 04:56:50
JavaScript
设计模式 :pushpin: 描述 多种编程语言(C ++,Javascript和Python)中设计模式的理论和实践示例。 我想在这个项目中解决以下几点: 设计模式是什么,为什么重要? 现实生活中的例子 :books: 参考书目 :closed_book: :closed_book: :closed_book: :clipboard: 设计模式目录 命令 工厂方法 合成的 口译员 原型 装潢师 [迭代器](./行为/迭代器 辛格尔顿 正面 调解员 轻量级 纪念 代理人 观察者 状态 战略 模板方法 游客 创作模式 抽象工厂:提供一个用于创建相关或相关对象族的接口,而无需指定其具体类。 Builder :将复杂对象的构造与其表示分开,以便同一构造过程可以创建不同的表示。 工厂方法:定义用于创建对象的接口,但让子类确定要实例化的类。 原型:指定要使用原型实例创建的对象的种类,并通过复制此原型来创建新对象。 Singleton :确保一个类只有一个实例,并提供对其的全局访问点。 结