Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/FengJungle/DesignPattern
/ functions
Functions
468 in github.com/FengJungle/DesignPattern
⨍
Functions
468
◇
Types & classes
162
Method
getChild
09.CompositePattern/2.Code/CompositePattern.h:47
Method
getChild
09.CompositePattern/2.Code/CompositePattern.h:101
Method
getFactory
单例模式:返回享元工厂类的唯一实例
12.FlyweightPattern/2.Code/FlyweightPattern.h:62
Method
getHouse
04.BuilderPattern/2.Code/BuilderPattern.h:119
Method
getImage
23.TemplateMethodPattern/2.Code/FingerprintModule.h:12
Method
getInstance
06.Singleton/2.Code/Singleton.h:12
Method
getInstance
06.Singleton/2.Code/Singleton.h:38
Method
getInstance
06.Singleton/2.Code/Singleton/Singleton.h:12
Method
getInstance
06.Singleton/2.Code/Singleton/Singleton.h:38
Method
getName
12.FlyweightPattern/2.Code/FlyweightPattern.h:29
Method
getName
12.FlyweightPattern/2.Code/FlyweightPattern.h:39
Method
getShirt
03.AbstractFactory/2.Code/AbstractFactory.h:112
Method
getSportProduct
02.FactoryMethod/2.Code/FactoryMethod.h:87
Method
getSportProduct
02.FactoryMethod/2.Code/FactoryMethod.h:112
Method
getState
19.MementoPattern/2.Code/demo.h:29
Method
handleRequest
处理请求
14.ChainOfResponsibility/2.Code/ChainOfResponsibility.h:68
Method
handleRequest
处理请求
14.ChainOfResponsibility/2.Code/ChainOfResponsibility.h:110
Method
handleRequest
处理请求
14.ChainOfResponsibility/2.Code/ChainOfResponsibility.h:131
Method
interpret
实现解释操作
16.InterpreterPattern/2.Code/InterpreterPattern.h:45
Method
interpret
16.InterpreterPattern/2.Code/InterpreterPattern.h:69
Method
isEnabled
31.PImplPattern/02.Code/demo.cpp:12
Method
isEnabled
31.PImplPattern/02.Code/demo.cpp:24
Method
isSafeMode
23.TemplateMethodPattern/2.Code/FingerprintModule.h:55
Method
isSafeMode
23.TemplateMethodPattern/2.Code/FingerprintModule.h:79
Method
isSafeMode
23.TemplateMethodPattern/2.Code/FingerprintModule.h:97
Function
main
23.TemplateMethodPattern/2.Code/main.cpp:3
Function
main
�ͻ��� ʾ������
19.MementoPattern/2.Code/demo.h:72
Function
main
19.MementoPattern/2.Code/main.cpp:5
Function
main
06.Singleton/2.Code/main.cpp:34
Function
main
06.Singleton/2.Code/Singleton/main.cpp:34
Function
main
01.SimpleFactory/2.Code/main.cpp:5
Function
main
08.BridgePattern/2.Code/main.cpp:4
Function
main
14.ChainOfResponsibility/2.Code/main.cpp:4
Function
main
10.DecoratorPattern/2.Code/main.cpp:4
Function
main
11.FacadePattern/2.Code/main.cpp:4
Function
main
21.StatePattern/2.Code/main.cpp:4
Function
main
15.CommandPattern/2.Code/main.cpp:4
Function
main
02.FactoryMethod/2.Code/main.cpp:5
Function
main
16.InterpreterPattern/2.Code/main.cpp:4
Function
main
12.FlyweightPattern/2.Code/main.cpp:4
Function
main
09.CompositePattern/2.Code/main.cpp:4
Function
main
客户端代码示例
20.ObserverPattern/2.Code/Demo.h:67
Function
main
20.ObserverPattern/2.Code/main.cpp:4
Function
main
07.AdapterPattern/2.Code/main.cpp:4
Function
main
04.BuilderPattern/2.Code/main.cpp:3
Function
main
13.ProxyPattern/2.Code/main.cpp:4
Function
main
24.VisitorPattern/2.Code/main.cpp:6
Function
main
17.IteratorPattern/2.Code/main.cpp:4
Function
main
03.AbstractFactory/2.Code/main.cpp:4
Function
main
18.MediatorPattern/2.Code/main.cpp:5
Function
main
05.PrototypePattern/2.Code/main.cpp:3
Function
main
22.StrategyPattern/2.Code/main.cpp:5
Method
mehtod1
基本方法——公共方法
23.TemplateMethodPattern/2.Code/Demo.h:17
Method
mehtod3
基本方法3——默认实现
23.TemplateMethodPattern/2.Code/Demo.h:23
Method
method
13.ProxyPattern/2.Code/ProxyPattern.h:23
Method
method2
实现基本方法2
23.TemplateMethodPattern/2.Code/Demo.h:33
Method
method3
重定义基本方法3,覆盖基类的方法3
23.TemplateMethodPattern/2.Code/Demo.h:37
Method
off
15.CommandPattern/2.Code/CommandPattern.h:34
Method
on
15.CommandPattern/2.Code/CommandPattern.h:30
Method
operation
10.DecoratorPattern/2.Code/DecoratorPattern.h:31
Method
operation
10.DecoratorPattern/2.Code/DecoratorPattern.h:52
Method
operation
10.DecoratorPattern/2.Code/DecoratorPattern.h:70
Method
operation
10.DecoratorPattern/2.Code/DecoratorPattern.h:87
Method
operation
09.CompositePattern/2.Code/CompositePattern.h:62
Method
operation
09.CompositePattern/2.Code/CompositePattern.h:104
Method
operator=
11.FacadePattern/2.Code/FacadePattern.h:66
Method
output
23.TemplateMethodPattern/2.Code/FingerprintModule.h:16
Method
play
01.SimpleFactory/2.Code/SimpleFactory.h:39
Method
play
01.SimpleFactory/2.Code/SimpleFactory.h:60
Method
play
01.SimpleFactory/2.Code/SimpleFactory.h:81
Method
play
08.BridgePattern/2.Code/BridgePattern.h:34
Method
play
08.BridgePattern/2.Code/BridgePattern.h:63
Method
play
08.BridgePattern/2.Code/BridgePattern.h:80
Method
play
02.FactoryMethod/2.Code/FactoryMethod.h:33
Method
play
02.FactoryMethod/2.Code/FactoryMethod.h:50
Method
play
02.FactoryMethod/2.Code/FactoryMethod.h:67
Method
play
具体实现方法
03.AbstractFactory/2.Code/AbstractFactory.h:29
Method
play
具体实现方法
03.AbstractFactory/2.Code/AbstractFactory.h:44
Method
playCard
21.StatePattern/2.Code/GameAccount.cpp:40
Method
postCallMethod
13.ProxyPattern/2.Code/ProxyPattern.h:66
Method
preCallMethod
13.ProxyPattern/2.Code/ProxyPattern.h:58
Method
printName
具体实现方法
01.SimpleFactory/2.Code/SimpleFactory.h:36
Method
printName
具体实现方法
01.SimpleFactory/2.Code/SimpleFactory.h:57
Method
printName
具体实现方法
01.SimpleFactory/2.Code/SimpleFactory.h:78
Method
printName
具体实现方法
02.FactoryMethod/2.Code/FactoryMethod.h:30
Method
printName
具体实现方法
02.FactoryMethod/2.Code/FactoryMethod.h:47
Method
printName
具体实现方法
02.FactoryMethod/2.Code/FactoryMethod.h:64
Method
processImage
23.TemplateMethodPattern/2.Code/FingerprintModule.h:51
Method
processImage
23.TemplateMethodPattern/2.Code/FingerprintModule.h:75
Method
processImage
23.TemplateMethodPattern/2.Code/FingerprintModule.h:93
Method
remove
09.CompositePattern/2.Code/CompositePattern.h:44
Method
remove
09.CompositePattern/2.Code/CompositePattern.h:93
Method
removeElement
24.VisitorPattern/2.Code/Demo.h:61
Method
request
�����װ�ķ���
21.StatePattern/2.Code/Demo.h:32
Method
setDate
19.MementoPattern/2.Code/Originator.h:49
Method
setLabel
19.MementoPattern/2.Code/Originator.h:43
Method
setName
14.ChainOfResponsibility/2.Code/ChainOfResponsibility.h:50
Method
setName
20.ObserverPattern/2.Code/Observer.h:20
Method
setName
24.VisitorPattern/2.Code/Element.h:27
Method
setNum
24.VisitorPattern/2.Code/Element.h:21
← previous
next →
301–400 of 468, ranked by callers