MCPcopy Create free account

hub / github.com/Waleon/DesignPatterns / types & classes

Types & classes106 in github.com/Waleon/DesignPatterns

ClassAFactory
工厂接口
FactoryMethod/factory.h:7
ClassAFactory
抽象工厂
AbstractFactory/factory.h:7
ClassAlibaba
����
TemplateMethod/concrete_class.h:8
ClassAudiBike
奥迪
AbstractFactory/concrete_product.h:54
ClassAudiCar
奥迪汽车
FactoryMethod/concrete_product.h:25
ClassAudiCar
奥迪
AbstractFactory/concrete_product.h:26
ClassAudiCar
奥迪汽车
SimpleFactory/concrete_product.h:25
ClassAudiFactory
奥迪工厂
FactoryMethod/concrete_factory.h:26
ClassAudiFactory
奥迪工厂
AbstractFactory/concrete_factory.h:34
ClassBellTower
Visitor/visitor.h:4
ClassBellTower
��¥
Visitor/concrete_element.h:9
ClassBenzBike
自行车 **********/ 奔驰
AbstractFactory/concrete_product.h:36
ClassBenzCar
奔驰汽车
FactoryMethod/concrete_product.h:7
ClassBenzCar
汽车 **********/ 奔驰
AbstractFactory/concrete_product.h:8
ClassBenzCar
奔驰汽车
SimpleFactory/concrete_product.h:7
ClassBenzFactory
奔驰工厂
FactoryMethod/concrete_factory.h:8
ClassBenzFactory
奔驰工厂
AbstractFactory/concrete_factory.h:8
ClassBike
���г�
Strategy/concrete_strategy.h:16
ClassBmwBike
宝马
AbstractFactory/concrete_product.h:45
ClassBmwCar
宝马汽车
FactoryMethod/concrete_product.h:16
ClassBmwCar
宝马
AbstractFactory/concrete_product.h:17
ClassBmwCar
宝马汽车
SimpleFactory/concrete_product.h:16
ClassBmwFactory
宝马工厂
FactoryMethod/concrete_factory.h:17
ClassBmwFactory
宝马工厂
AbstractFactory/concrete_factory.h:21
EnumCAR_TYPE
SimpleFactory/factory.h:6
ClassCEO
�ܲ�
ChainOfResponsibility/concrete_handler.h:43
ClassCMCC
�й��ƶ�
Proxy/real_subject.h:8
ClassCar
����
Strategy/concrete_strategy.h:25
ClassCity
����������
Visitor/object_structure.h:8
ClassCleaner
��๤
Visitor/concrete_visitor.h:21
ClassCompany
��˾
TemplateMethod/abstract_class.h:7
ClassComponent
Composite/component.h:9
ClassComposite
Composite/composite.h:11
ClassComputer
电脑
Builder/product.h:9
ClassConcreteColleague
����ͬ����
Mediator/concrete_colleague.h:8
ClassConcreteMediator
�������
Mediator/concrete_mediator.h:7
ClassConcreteObserver
具体观察者
Observer/concrete_observer.h:11
ClassConcreteSubject
具体主题
Observer/concrete_subject.h:12
ClassCondimentDecorator
调味品
Decorator/decorator.h:7
ClassCounterTerrorist
���־�Ӣ
Flyweight/concrete_flyweight.h:24
ClassCourier
快递员
Facade/sub_system.h:72
ClassCream
奶油
Decorator/concrete_decorator.h:9
ClassDarkRoast
深度烘培咖啡豆
Decorator/concrete_component.h:22
ClassDateTime
����ʱ��
Memento/memento.h:16
ClassDirecror
构造指挥官
Builder/director.h:7
ClassDirector
�ܼ�
ChainOfResponsibility/concrete_handler.h:29
EnumFACTORY_TYPE
AbstractFactory/factory.h:10
ClassFactory
工厂
SimpleFactory/factory.h:13
ClassFan
����
Bridge/concrete_implementor.h:31
ClassGC
Singleton/singleton.h:109
ClassHouseBlend
黑咖啡,属于混合咖啡
Decorator/concrete_component.h:9
ClassIBeverage
所有饮料的基类
Decorator/component.h:9
ClassIBike
自行车接口
AbstractFactory/product.h:16
ClassIBuilder
建造者接口,组装流程
Builder/builder.h:7
ClassICar
汽车接口
FactoryMethod/product.h:9
ClassICar
汽车接口
AbstractFactory/product.h:9
ClassICar
汽车接口
SimpleFactory/product.h:9
ClassIColleague
����ͬ����
Mediator/colleague.h:9
ClassIColleague
Mediator/mediator.h:6
ClassIEquipment
����
Bridge/implementor.h:13
ClassIHandler
��������
ChainOfResponsibility/handler.h:15
ClassIMediator
Mediator/colleague.h:6
ClassIMediator
�������
Mediator/mediator.h:9
ClassIObserver
Observer/subject.h:4
ClassIObserver
抽象观察者
Observer/observer.h:5
ClassIPlace
�ط�
Visitor/element.h:7
ClassIPlayer
��� - ��������ʹ��
Flyweight/flyweight.h:8
ClassIRussiaSocket
俄罗斯提供的插座
Adapter/target.h:7
ClassISubject
抽象主题
Observer/subject.h:7
ClassISwitch
����
Bridge/abstraction.h:15
ClassITelco
������Ӫ��
Proxy/subject.h:5
ClassITransport
�����
Strategy/strategy.h:13
ClassIVisitor
������
Visitor/visitor.h:8
ClassIVisitor
Visitor/element.h:4
ClassLeaf
Composite/leaf.h:7
ClassLife
һ��
Memento/originator.h:17
ClassLight
���
Bridge/concrete_implementor.h:16
ClassManager
����
ChainOfResponsibility/concrete_handler.h:15
ClassMocha
摩卡
Decorator/concrete_decorator.h:24
ClassMonkey
猴子
Prototype/prototype.h:13
ClassOnlineShoppingFacade
网购外观
Facade/facade.h:7
ClassOrderTeam
订单团队
Facade/sub_system.h:14
ClassOwnCharger
自带的充电器 - 两脚扁型
Adapter/adaptee.h:9
ClassPandoraBox
�¹ⱦ��
Memento/care_taker.h:16
ClassPlayerFactory
���ڻ�ȡ���
Flyweight/flyweight_factory.h:8
ClassPowerAdapter
电源适配器
Adapter/adapter.h:12
ClassProxy
������
Proxy/proxy.h:9
ClassPullChainSwitch
����ʽ����
Bridge/refined_abstraction.h:16
ClassSingleton
单例 - 懒汉式/饿汉式公用
Singleton/singleton.h:90
EnumStates
Facade/facade.h:65
EnumStates
Facade/sub_system.h:32
EnumStates
Facade/sub_system.h:60
EnumStates
Facade/sub_system.h:91
ClassSunWuKong
孙悟空
Prototype/concrete_prototype.h:19
ClassSyrup
糖浆
Decorator/concrete_decorator.h:39
ClassTencent
��Ѷ
TemplateMethod/concrete_class.h:21
ClassTerracottaWarriors
Visitor/visitor.h:5
ClassTerracottaWarriors
����ٸ
Visitor/concrete_element.h:19
ClassTerrorist
�ֲ�����
Flyweight/concrete_flyweight.h:7
ClassThinkPadBuilder
ThinkPad 系列
Builder/concrete_bulider.h:7
next →1–100 of 106, ranked by callers