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
Final
Final *************/
21.StatePattern/2.Code/Level.cpp:127
Method
FingerprintModule
23.TemplateMethodPattern/2.Code/FingerprintModule.h:10
Method
FingerprintModuleA
23.TemplateMethodPattern/2.Code/FingerprintModule.h:50
Method
FingerprintModuleB
23.TemplateMethodPattern/2.Code/FingerprintModule.h:74
Method
FingerprintModuleC
23.TemplateMethodPattern/2.Code/FingerprintModule.h:92
Method
Football
01.SimpleFactory/2.Code/SimpleFactory.h:48
Method
Football
02.FactoryMethod/2.Code/FactoryMethod.h:42
Method
Football
03.AbstractFactory/2.Code/AbstractFactory.h:39
Method
FootballFactory
02.FactoryMethod/2.Code/FactoryMethod.h:97
Method
FootballFactory
03.AbstractFactory/2.Code/AbstractFactory.h:123
Method
FootballShirt
03.AbstractFactory/2.Code/AbstractFactory.h:79
Method
Game
08.BridgePattern/2.Code/BridgePattern.h:13
Method
GameA
08.BridgePattern/2.Code/BridgePattern.h:23
Method
GameAccount
21.StatePattern/2.Code/GameAccount.h:14
Method
GameAccount
21.StatePattern/2.Code/GameAccount.cpp:7
Method
GameB
08.BridgePattern/2.Code/BridgePattern.h:33
Method
GroupLeader
14.ChainOfResponsibility/2.Code/ChainOfResponsibility.h:63
Method
Handler
16.InterpreterPattern/2.Code/InterpreterPattern.h:88
Method
HardDisk
11.FacadePattern/2.Code/FacadePattern.h:30
Method
Head
14.ChainOfResponsibility/2.Code/ChainOfResponsibility.h:84
Method
House
04.BuilderPattern/2.Code/BuilderPattern.h:12
Method
Hub
12.FlyweightPattern/2.Code/FlyweightPattern.h:28
Method
InsertSort
22.StrategyPattern/2.Code/Strategy.h:66
Method
Iterator
17.IteratorPattern/2.Code/Iterator.h:14
Method
Lamp
15.CommandPattern/2.Code/CommandPattern.h:27
Method
LampCommand
15.CommandPattern/2.Code/CommandPattern.h:71
Method
Landlord
18.MediatorPattern/2.Code/Landlord.cpp:4
Method
Level
Level *************/
21.StatePattern/2.Code/Level.cpp:4
Method
Log
13.ProxyPattern/2.Code/ProxyPattern.h:32
Method
Manager
14.ChainOfResponsibility/2.Code/ChainOfResponsibility.h:105
Method
Mediator
18.MediatorPattern/2.Code/Mediator.h:11
Method
Memento
19.MementoPattern/2.Code/demo.h:40
Method
Memento
19.MementoPattern/2.Code/Memento.h:10
Method
Memory
11.FacadePattern/2.Code/FacadePattern.h:10
Method
NetDevice
12.FlyweightPattern/2.Code/FlyweightPattern.h:12
Method
NetDeviceFactory
12.FlyweightPattern/2.Code/FlyweightPattern.h:74
Method
OS
11.FacadePattern/2.Code/FacadePattern.h:40
Method
Observer
20.ObserverPattern/2.Code/Observer.h:14
Method
Office
09.CompositePattern/2.Code/CompositePattern.h:37
Method
OperatorNode
16.InterpreterPattern/2.Code/InterpreterPattern.h:40
Method
Originator
19.MementoPattern/2.Code/demo.h:12
Method
PathPlanner
07.AdapterPattern/2.Code/AdapterPattern.h:33
Method
Phone
08.BridgePattern/2.Code/BridgePattern.h:43
Method
Phone
10.DecoratorPattern/2.Code/DecoratorPattern.h:17
Method
PhoneA
08.BridgePattern/2.Code/BridgePattern.h:57
Method
PhoneB
08.BridgePattern/2.Code/BridgePattern.h:74
Method
Player
20.ObserverPattern/2.Code/Observer.h:31
Method
Primary
Primary *************/
21.StatePattern/2.Code/Level.cpp:28
Method
Professional
Professional *************/
21.StatePattern/2.Code/Level.cpp:95
Method
PrototypeWork
05.PrototypePattern/2.Code/PrototypePattern.h:22
Method
Proxy
13.ProxyPattern/2.Code/ProxyPattern.h:46
Method
RealSubject
13.ProxyPattern/2.Code/ProxyPattern.h:21
Method
RemoteControl
17.IteratorPattern/2.Code/Iterator.h:32
Method
Secondary
Secondary *************/
21.StatePattern/2.Code/Level.cpp:63
Method
SelectionSort
22.StrategyPattern/2.Code/Strategy.h:41
Method
SentenceNode
16.InterpreterPattern/2.Code/InterpreterPattern.h:62
Method
ShoppingCart
24.VisitorPattern/2.Code/ShoppingCart.h:11
Method
Singleton_Hungry
06.Singleton/2.Code/Singleton.h:44
Method
Singleton_Hungry
06.Singleton/2.Code/Singleton/Singleton.h:44
Method
Singleton_Lazy
06.Singleton/2.Code/Singleton.h:25
Method
Singleton_Lazy
06.Singleton/2.Code/Singleton/Singleton.h:25
Method
Strategy
22.StrategyPattern/2.Code/Strategy.h:10
Method
SubComponent
09.CompositePattern/2.Code/CompositePattern.h:87
Method
Subject
13.ProxyPattern/2.Code/ProxyPattern.h:12
Method
Switch
12.FlyweightPattern/2.Code/FlyweightPattern.h:38
Method
Television
17.IteratorPattern/2.Code/Aggregate.cpp:3
Method
Tenant
18.MediatorPattern/2.Code/Tenant.cpp:4
Method
ValueNode
16.InterpreterPattern/2.Code/InterpreterPattern.h:24
Method
Visitor
24.VisitorPattern/2.Code/Visitor.h:16
Method
Volleyball
01.SimpleFactory/2.Code/SimpleFactory.h:69
Method
Volleyball
02.FactoryMethod/2.Code/FactoryMethod.h:59
Method
VolleyballFactory
02.FactoryMethod/2.Code/FactoryMethod.h:109
Method
accept
24.VisitorPattern/2.Code/ShoppingCart.h:16
Method
accept
提供接口接受访问者访问
24.VisitorPattern/2.Code/Demo.h:52
Method
add
09.CompositePattern/2.Code/CompositePattern.h:90
Method
addElement
24.VisitorPattern/2.Code/ShoppingCart.h:12
Method
answer
18.MediatorPattern/2.Code/Landlord.cpp:21
Method
ask
18.MediatorPattern/2.Code/Landlord.cpp:26
Method
buildFloor
具体实现方法
04.BuilderPattern/2.Code/BuilderPattern.h:110
Method
buildRoof
04.BuilderPattern/2.Code/BuilderPattern.h:116
Method
buildWall
04.BuilderPattern/2.Code/BuilderPattern.h:113
Function
callSingleton_Hungry
06.Singleton/2.Code/main.cpp:65
Function
callSingleton_Hungry
06.Singleton/2.Code/Singleton/main.cpp:65
Function
callSingleton_Lazy
06.Singleton/2.Code/main.cpp:56
Function
callSingleton_Lazy
06.Singleton/2.Code/Singleton/main.cpp:56
Method
commit
19.MementoPattern/2.Code/CodeManager.h:25
Method
convertState
21.StatePattern/2.Code/Demo.h:45
Method
convertState
21.StatePattern/2.Code/Demo.h:64
Method
decrypt
23.TemplateMethodPattern/2.Code/FingerprintModule.h:64
Method
decrypt
23.TemplateMethodPattern/2.Code/FingerprintModule.h:85
Method
decrypt
23.TemplateMethodPattern/2.Code/FingerprintModule.h:106
Method
detach
移除观察者
20.ObserverPattern/2.Code/Demo.h:38
Method
encrypt
23.TemplateMethodPattern/2.Code/FingerprintModule.h:60
Method
encrypt
23.TemplateMethodPattern/2.Code/FingerprintModule.h:84
Method
encrypt
23.TemplateMethodPattern/2.Code/FingerprintModule.h:102
Method
execute
实现execute()
15.CommandPattern/2.Code/CommandPattern.h:82
Method
execute
15.CommandPattern/2.Code/CommandPattern.h:153
Method
func1
31.PImplPattern/02.Code/demo.cpp:8
Method
func1
31.PImplPattern/02.Code/demo.cpp:19
Method
getBall
03.AbstractFactory/2.Code/AbstractFactory.h:107
← previous
next →
201–300 of 468, ranked by callers