guocong1881 / design_patterns_in_java Goto Github PK
View Code? Open in Web Editor NEWCommon software design patterns, including Creational patterns (singleton, abstract factory, builder), Behavioral patterns (strategy, template method), Structural patterns(adapter pattern, decorator pattern) and dependency injection