MCPcopy Create free account

hub / github.com/aceld/EasySJMS / types & classes

Types & classes128 in github.com/aceld/EasySJMS

InterfaceAbstractApple
======= 抽象层 =========
03/4/10-抽象工厂方法模式.go:6
InterfaceAbstractBanana
03/4/10-抽象工厂方法模式.go:10
InterfaceAbstractBanker
抽象的银行业务员
02/03-开闭原则.go:6
InterfaceAbstractFactory
抽象工厂
03/4/10-抽象工厂方法模式.go:23
InterfaceAbstractFactory
工厂类(抽象接口)
03/3/09-工厂方法模式.go:13
InterfaceAbstractPeach
03/4/10-抽象工厂方法模式.go:18
InterfaceAbstractPear
03/4/10-抽象工厂方法模式.go:14
StructAdapter
电源适配器
04/4/18-适配器模式.go:33
StructAfrikaShopping
具体的购物主题, 实现了shopping, 去非洲购物
04/1/15-代理模式.go:34
StructAk47
具体的策略
05/6/26-策略模式.go:12
StructAmericanApple
* 美国产品族 */
03/4/10-抽象工厂方法模式.go:121
StructAmericanBanana
03/4/10-抽象工厂方法模式.go:127
StructAmericanFactory
03/4/10-抽象工厂方法模式.go:139
StructAmericanPear
03/4/10-抽象工厂方法模式.go:133
StructAmericanShopping
具体的购物主题, 实现了shopping, 去美国购物
04/1/15-代理模式.go:27
StructApple
======= 基础类模块 =========
03/2/08-简单工厂模式.go:13
StructApple
======= 基础类模块 =========
03/3/09-工厂方法模式.go:18
StructAppleFactory
========= 工厂模块 ========= 具体的苹果工厂
03/3/09-工厂方法模式.go:53
StructBMW
=== > 宝马汽车 <===
02/04-耦合度极高的模块设计.go:13
StructBaiXiao
百晓生(Nofifier)
05/9/29-观察者模式百晓生练习.go:99
StructBanana
03/2/08-简单工厂模式.go:21
StructBanana
03/3/09-工厂方法模式.go:26
StructBananaFactory
具体的香蕉工厂
03/3/09-工厂方法模式.go:67
StructBanker
我们要写一个类,Banker银行业务员
02/02-无开闭原则-平铺设计.go:6
InterfaceBeautyWoman
抽象主题
04/2/16-代理模式加强练习.go:6
StructBenZ
===== > 实现层 < ========
02/05-依赖倒转原则.go:15
StructBenz
=== > 奔驰汽车 <===
02/04-耦合度极高的模块设计.go:6
InterfaceBeverage
抽象类,制作饮料,包裹一个模板的全部实现步骤
05/1/21-模板方法模式.go:6
StructBmw
02/05-依赖倒转原则.go:23
InterfaceCar
===== > 抽象层 < ========
02/05-依赖倒转原则.go:6
StructCat
02/06-合成复用原则.go:5
StructCatB
给小猫添加一个 可以睡觉的方法 (使用继承来实现)
02/06-合成复用原则.go:12
StructCatC
给小猫添加一个 可以睡觉的方法 (使用组合的方式)
02/06-合成复用原则.go:21
StructChinaApple
======== 实现层 ========= * 中国产品族 */
03/4/10-抽象工厂方法模式.go:31
StructChinaBanana
03/4/10-抽象工厂方法模式.go:37
StructChinaFactory
03/4/10-抽象工厂方法模式.go:49
StructChinaPear
03/4/10-抽象工厂方法模式.go:43
StructClassMonitor
通知者班长
05/8/28-观察者模式.go:58
StructClothesShop
02/01-单一职责原则.go:5
StructClothesWork
02/01-单一职责原则.go:11
InterfaceCommand
抽象的命令
05/4/24-命令模式.go:18
InterfaceCommand
抽象的命令
05/5/25-命令模式练习.go:16
StructCommandCookChicken
05/5/25-命令模式练习.go:21
StructCommandCookChuaner
05/5/25-命令模式练习.go:29
StructCommandTreatEye
治疗眼睛的病单
05/4/24-命令模式.go:23
StructCommandTreatEye
治疗眼睛的病单
05/3/23-如果没有命令模式.go:16
StructCommandTreatNose
治疗鼻子的病单
05/4/24-命令模式.go:32
StructCommandTreatNose
治疗鼻子的病单
05/3/23-如果没有命令模式.go:25
StructCooker
05/5/25-命令模式练习.go:5
StructDecorator
装饰器基础类(该类本应该为interface,但是Golang interface语法不可以有成员属性)
04/3/17-装饰器模式.go:13
StructDoctor
医生-命令接收者
05/4/24-命令模式.go:6
StructDoctor
05/2/22-如果没有命令模式.go:5
StructDoctor
05/3/23-如果没有命令模式.go:5
InterfaceDriver
02/05-依赖倒转原则.go:10
StructEvent
05/9/29-观察者模式百晓生练习.go:37
StructFacade
外观模式,提供了一个外观类, 简化成一个简单的接口供使用
04/5/19-外观模式.go:30
StructFactory
========= 工厂模块 ========= 一个工厂, 有一个生产水果的机器,返回一个抽象水果的指针
03/2/08-简单工厂模式.go:47
InterfaceFruit
======= 抽象层 ========= 水果类(抽象接口)
03/2/08-简单工厂模式.go:8
InterfaceFruit
======= 抽象层 ========= 水果类(抽象接口)
03/3/09-工厂方法模式.go:8
StructFruit
水果类
03/1/07-为什么需要-工厂模式.go:6
StructFundBanker
02/03-开闭原则.go:38
StructGoods
环境类
05/7/27-策略模式练习.go:36
StructGoods
04/1/15-代理模式.go:5
StructHero
环境类
05/6/26-策略模式.go:26
StructHero
-------- 实现层 ------- 英雄(Listener)
05/9/29-观察者模式百晓生练习.go:47
StructHomePlayerFacade
家庭影院(外观)
04/6/20-外观模式案例.go:76
StructHuaWei
----------- 实现层 ----------- 具体的构件
04/3/17-装饰器模式.go:22
StructJapanApple
* 日本产品族 */
03/4/10-抽象工厂方法模式.go:76
StructJapanApple
(+) 新增一个"日本苹果"
03/3/09-工厂方法模式.go:43
StructJapanAppleFactory
具体的日本工厂
03/3/09-工厂方法模式.go:96
StructJapanBanana
03/4/10-抽象工厂方法模式.go:82
StructJapanFactory
03/4/10-抽象工厂方法模式.go:94
StructJapanPear
03/4/10-抽象工厂方法模式.go:88
StructKeDecorator
04/3/17-装饰器模式.go:48
StructKnife
具体的策略
05/6/26-策略模式.go:19
StructKoreaShopping
=========== 实现层 =========== 具体的购物主题, 实现了shopping, 去韩国购物
04/1/15-代理模式.go:19
StructLi4
===> 司机李四 <===
02/04-耦合度极高的模块设计.go:36
StructLi_4
02/05-依赖倒转原则.go:40
StructLight
灯光
04/6/20-外观模式案例.go:29
InterfaceListener
--------- 抽象层 -------- 抽象的观察者
05/8/28-观察者模式.go:8
InterfaceListener
-------- 抽象层 -------
05/9/29-观察者模式百晓生练习.go:20
StructMakeCaffee
具体的模板子类 制作咖啡
05/1/21-模板方法模式.go:38
StructMakeTea
具体的模板子类 制作茶
05/1/21-模板方法模式.go:71
StructMicroPhone
麦克风
04/6/20-外观模式案例.go:53
StructMoDecorator
具体的装饰器类
04/3/17-装饰器模式.go:35
InterfaceNotifier
05/8/28-观察者模式.go:12
InterfaceNotifier
05/9/29-观察者模式百晓生练习.go:28
StructNurse
护士-调用命令者
05/4/24-命令模式.go:42
StructOverseasProxy
海外的代理
04/1/15-代理模式.go:42
StructPanJinLian
具体主题
04/2/16-代理模式加强练习.go:15
StructPayBanker
支付的业务员
02/03-开闭原则.go:29
StructPeach
03/2/08-简单工厂模式.go:37
StructPear
03/2/08-简单工厂模式.go:29
StructPear
03/3/09-工厂方法模式.go:34
StructPearFactory
具体的梨工厂
03/3/09-工厂方法模式.go:82
InterfacePhone
---------- 抽象层 ---------- 抽象的构件
04/3/17-装饰器模式.go:7
StructPhone
业务类,依赖V5接口
04/4/18-适配器模式.go:11
StructProjector
投影仪
04/6/20-外观模式案例.go:64
StructSaveBanker
存款的业务员
02/03-开闭原则.go:11
InterfaceSellStrategy
* 练习: 商场促销有策略A(0.8折)策略B(消费满200,返现100),用策略模式模拟场景 */ 销售策略
05/7/27-策略模式练习.go:11
next →1–100 of 128, ranked by callers