Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/InnoFang/oh-my-design-patterns
/ functions
Functions
648 in github.com/InnoFang/oh-my-design-patterns
⨍
Functions
648
◇
Types & classes
322
Method
getService
src/io/innofang/singleton/example/kotlin/SingletonManager.kt:19
Method
getService
(String key)
src/io/innofang/singleton/example/java/SingletonManager.java:21
Method
getText
()
src/io/innofang/prototype/example/java/WordDocument.java:18
Method
getTodo
()
src/io/innofang/memento/example/Memento.java:19
Method
getWeight
cpp/builder/main.cpp:22
Method
get_instance
cpp/singleton/main.cpp:18
Method
get_instance
cpp/singleton/main.cpp:38
Method
get_instance
cpp/singleton/main.cpp:75
Method
get_instance
cpp/singleton/main.cpp:108
Method
handle
cpp/chain_of_responsibility/main.cpp:28
Method
handle
cpp/chain_of_responsibility/main.cpp:41
Method
handle
cpp/chain_of_responsibility/main.cpp:52
Method
handle
cpp/chain_of_responsibility/main.cpp:63
Method
handle
(int money)
src/io/innofang/chain_of_responsibility/example/Dean.java:13
Method
handle
(int money)
src/io/innofang/chain_of_responsibility/example/Secretary.java:14
Method
handle
(int money)
src/io/innofang/chain_of_responsibility/example/Principal.java:13
Method
handle
(int money)
src/io/innofang/chain_of_responsibility/example/Tutor.java:14
Method
handle
()
src/io/innofang/state/base/ConcreteStateA.java:7
Method
handle
()
src/io/innofang/state/base/ConcreteStateB.java:7
Method
handle1
cpp/state/main.cpp:65
Method
handle2
cpp/state/main.cpp:69
Method
handleRequest
(String condition)
src/io/innofang/chain_of_responsibility/base/ConcreteHandler2.java:9
Method
handleRequest
(String condition)
src/io/innofang/chain_of_responsibility/base/Handler.java:12
Method
hasNext
()
src/io/innofang/iterator/example/ProgrammingIterator.java:18
Method
hasNext
()
src/io/innofang/iterator/example/Iterator.java:8
Method
hasNext
()
src/io/innofang/iterator/example/LiteratureIterator.java:16
Method
hash
cpp/flyweight/main.cpp:90
Method
hook1
cpp/template/main.cpp:35
Method
hook1
cpp/template/main.cpp:51
Method
hook2
cpp/template/main.cpp:37
Method
invoke
(Object proxy, Method method, Object[] args)
src/io/innofang/proxy/example/java/DynamicProxy.java:19
Method
isIsFinish
()
src/io/innofang/memento/example/ToDo.java:49
Method
iterator
cpp/iterator/main.cpp:51
Method
iterator
()
src/io/innofang/iterator/example/BookIterable.java:8
Method
killMonster
()
src/io/innofang/state/example/GameOverState.java:8
Method
killMonster
()
src/io/innofang/state/example/GameStartState.java:8
Method
kungPaoChicken
()
src/io/innofang/facade/example/Menu.java:28
Method
kungPaoChicken
()
src/io/innofang/facade/example/ChineseCuisineImpl.java:21
Method
lasagneWithTomatoAndCheese
()
src/io/innofang/facade/example/ItalyCuisineImpl.java:9
Method
licensePlate
src/io/innofang/builder/example/kotlin/Audi.kt:22
Function
main
cpp/decorator/main.cpp:59
Function
main
cpp/strategy/main.cpp:55
Function
main
cpp/facade/main.cpp:57
Function
main
cpp/memento/main.cpp:93
Function
main
cpp/chain_of_responsibility/main.cpp:85
Function
main
cpp/singleton/main.cpp:146
Function
main
cpp/state/main.cpp:83
Function
main
cpp/proxy/main.cpp:50
Function
main
cpp/iterator/main.cpp:75
Function
main
cpp/factory_method/main.cpp:69
Function
main
cpp/abstract_factory/main.cpp:82
Function
main
cpp/visitor/main.cpp:70
Function
main
cpp/template/main.cpp:56
Function
main
cpp/flyweight/main.cpp:98
Function
main
cpp/adapter/main.cpp:44
Function
main
cpp/builder/main.cpp:103
Function
main
cpp/observer/main.cpp:100
Function
main
cpp/prototype/main.cpp:56
Function
main
* Created by Inno Fang on 2017/9/4. */
src/io/innofang/decorator/example/kotlin/Client.kt:6
Function
main
src/io/innofang/strategy/example/kotlin/Client.kt:10
Function
main
* Created by Inno Fang on 2017/8/12. */
src/io/innofang/singleton/example/kotlin/Client.kt:6
Function
main
* Created by Inno Fang on 2017/9/3. */
src/io/innofang/proxy/example/kotlin/client.kt:6
Function
main
* Created by Inno Fang on 2017/9/1. */
src/io/innofang/factory_method/example/kotlin/Client.kt:10
Function
main
* Created by Inno Fang on 2017/9/2. */
src/io/innofang/abstract_factory/example/kotlin/Client.kt:6
Function
main
src/io/innofang/builder/example/kotlin/Client.kt:7
Function
main
src/io/innofang/builder/example/kotlin/main.kt:16
Function
main
* Created by Inno Fang on 2017/8/30. */
src/io/innofang/prototype/example/kotlin/Client.kt:6
Method
main
(String[] args)
src/io/innofang/decorator/example/java/Client.java:8
Method
main
(String[] args)
src/io/innofang/decorator/base/Client.java:8
Method
main
(String[] args)
src/io/innofang/strategy/example/java/Client.java:8
Method
main
(String[] args)
src/io/innofang/strategy/base/Client.java:8
Method
main
(String[] args)
src/io/innofang/facade/example/Client.java:8
Method
main
(String[] args)
src/io/innofang/facade/base/Client.java:8
Method
main
(String[] args)
src/io/innofang/memento/example/Client.java:8
Method
main
(String[] args)
src/io/innofang/memento/base/Client.java:8
Method
main
(String[] args)
src/io/innofang/chain_of_responsibility/example/Client.java:8
Method
main
(String[] args)
src/io/innofang/chain_of_responsibility/base/Client.java:10
Method
main
(String[] args)
src/io/innofang/singleton/example/java/Client.java:9
Method
main
(String[] args)
src/io/innofang/state/example/Player.java:40
Method
main
(String[] args)
src/io/innofang/state/base/Context.java:26
Method
main
(String[] args)
src/io/innofang/proxy/example/java/Client.java:9
Method
main
(String[] args)
src/io/innofang/proxy/base/Client.java:8
Method
main
(String[] args)
src/io/innofang/iterator/example/QueryTest.java:8
Method
main
(String[] args)
src/io/innofang/iterator/base/Client.java:8
Method
main
(String[] args)
src/io/innofang/factory_method/example/java/Client.java:8
Method
main
(String[] args)
src/io/innofang/factory_method/base/Client.java:8
Method
main
(String[] args)
src/io/innofang/abstract_factory/example/java/Client.java:8
Method
main
(String[] args)
src/io/innofang/abstract_factory/base/Client.java:10
Method
main
(String[] args)
src/io/innofang/visitor/example/Client.java:7
Method
main
(String[] args)
src/io/innofang/visitor/base/Client.java:8
Method
main
(String[] args)
src/io/innofang/flyweight/example/Client.java:8
Method
main
(String[] args)
src/io/innofang/flyweight/base/Client.java:8
Method
main
(String[] args)
src/io/innofang/adapter/example/class_adapter/Client.java:10
Method
main
(String[] args)
src/io/innofang/adapter/example/object_adapter/Client.java:10
Method
main
(String[] args)
src/io/innofang/adapter/base/class_adapter/Client.java:10
Method
main
(String[] args)
src/io/innofang/adapter/base/object_adapter/Client.java:10
Method
main
(String[] args)
src/io/innofang/builder/example/java/Client.java:8
Method
main
(String[] args)
src/io/innofang/builder/base/Client.java:10
Method
main
(String[] args)
src/io/innofang/template_method/example/Client.java:8
Method
main
(String[] args)
src/io/innofang/template_method/base/Client.java:8
← previous
next →
401–500 of 648, ranked by callers