An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: state-design-pattern

PiaMacalanda/SoftEng2_SW_State-Pattern-Bank

Language: Java - Size: 5.86 KB - Last synced at: 15 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

hi-shekhar/low_level_design

Implementation of several LLD using Typescript

Language: TypeScript - Size: 1.12 MB - Last synced at: 15 days ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

AdelDaniel/learn-design-patterns-in-dart

Made this repo just to help learning design patterns in Dart, so this repo for anyone needs to learn design patterns in Dart language. This repo also helped developers use Dart programming language by providing some examples for each pattern with many UML class diagrams.

Language: Dart - Size: 6.76 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 2 - Forks: 0

carlotacb/Lemmings

🎮 Lemmings clone in C++ implemented in a custom engine.

Language: C++ - Size: 51.4 MB - Last synced at: 17 days ago - Pushed at: over 5 years ago - Stars: 41 - Forks: 11

FlorinaMt/Vinyl-Lending-Library_Robot-Simulated

Single user vinyl lending library simulated by 2 threads

Language: Java - Size: 7.6 MB - Last synced at: about 2 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

jenkem1337/url-shortener-frontend

Model View Presenter And State Design Pattern

Language: JavaScript - Size: 990 KB - Last synced at: 9 months ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

divyamsavsaviya/object-oriented-design-patterns

This repository is a comprehensive showcase of various design patterns implemented in Java, demonstrating advanced Object-Oriented Design (OOD) principles in Java. The patterns implemented in this project are fundamental to building robust, flexible, and maintainable software systems.

Language: Java - Size: 1.07 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

pradipdharam/e-commerce-application_low-level-design

Designing an E-commerce Application. Handling payments, permissions, sercher etc are introduced. Add products functionalities are incorporated using command design pattern. Cart & Order manager are designed.

Language: Python - Size: 27.3 KB - Last synced at: 10 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

pradipdharam/atm_design--machine_coding

ATM Machine Low Level Design. Sate Design Pattern is been used to define finite states classes for defined abstraction.

Language: Python - Size: 27.3 KB - Last synced at: 10 months ago - Pushed at: 12 months ago - Stars: 0 - Forks: 0

G0uth4m/State-Design-Pattern

State is a behavioral design pattern that lets an object alter its behavior when its internal state changes. It appears as if the object changed its class.

Language: Python - Size: 2.93 KB - Last synced at: 12 months ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

Korag/StatePattern

Language: C# - Size: 11.7 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

akifislam/State-Design-Pattern

A design pattern where the class behaviour may change depending on the context

Language: Java - Size: 78.1 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

kursat-ozturk/state_design_pattern_dart

Language: C++ - Size: 261 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

ahmetkucukoglu/design-patterns

Design Patterns C#

Language: C# - Size: 12.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

akifislam/Decorator-Design-Pattern

A design pattern used to add new functionality during runtime.

Language: Java - Size: 73.2 KB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

furkanozev/Object-Oriented-Analysis-Design

Object Oriented Analysis and Design (JAVA Language) Design Patterns, Java GUI

Language: HTML - Size: 6.35 MB - Last synced at: over 1 year ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

smmehrab/coffee-vending-machine

A coffee vending machine simulator program, implemented to showcase the State Design Pattern in action.

Language: Java - Size: 284 KB - Last synced at: over 1 year ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 2

mehboobali98/State-Design-Pattern

The state is a behavioral design pattern that lets an object alter its behavior when its internal state changes. It appears as if the object changed its class.

Language: Java - Size: 3.91 KB - Last synced at: almost 2 years ago - Pushed at: almost 4 years ago - Stars: 1 - Forks: 0

Achintha444/DesignPatterns

This repo consists simple simulations of Design patterns.

Language: Java - Size: 32.2 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 1

M-Taghizadeh/Python-Design-Patterns

implementation of design patterns with python

Language: Python - Size: 15.6 KB - Last synced at: about 2 years ago - Pushed at: almost 5 years ago - Stars: 5 - Forks: 1

duyuyenpb/TimeBomb

Using state design pattern for TimeBomb exercise

Language: C - Size: 1020 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

chandradharrao/Turn-Based-Console-Game-Using-Java

Turn Based Console Game Java with Design Patterns

Language: Java - Size: 8.44 MB - Last synced at: almost 2 years ago - Pushed at: almost 3 years ago - Stars: 1 - Forks: 1

waasnipun/DesignPatterns

Simulation of Design Patterns in Java

Language: Java - Size: 58.6 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

tonix-tuft/status-quo

A simple generic library to implement FSMs (Finite-State Machines) and the State Design Pattern in PHP.

Language: PHP - Size: 40 KB - Last synced at: 4 months ago - Pushed at: almost 4 years ago - Stars: 0 - Forks: 0

malwareninja/Design-Patterns

State & Strategy Design Patterns

Language: Java - Size: 357 KB - Last synced at: almost 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 1

Related Keywords
state-design-pattern 25 design-patterns 13 java 6 observer-design-pattern 6 singleton-pattern 6 factory-design-pattern 5 adapter-design-pattern 4 strategy-design-pattern 4 proxy-design-pattern 4 command-pattern 3 state-machine 3 design-pattern 3 oop 3 decorator-pattern 3 behavioural-patterns 2 template-pattern 2 vending-machine 2 observer-pattern 2 facade-pattern 2 dart 2 creational-patterns 2 factory-pattern 2 decorator-design-pattern 2 flyweight-pattern 2 chain-of-responsibility-pattern 2 structural-patterns 2 flutter 2 object-oriented-design-patterns 1 object-oriented 1 mediator-pattern 1 state 1 swing-gui 1 coffee-vending-machine 1 state-pattern-example 1 iterator-pattern 1 gui 1 composite-pattern 1 abstract-factory-pattern 1 csharp 1 vehicle 1 python3 1 car 1 bike 1 oom 1 terminal 1 projects 1 postgresql 1 game 1 event-driven-programming 1 arm 1 active-object-pattern 1 template-method-pattern 1 finite-state-automaton 1 mvc 1 visitor-pattern 1 strategy-pattern 1 finite-state-machine 1 prototype-pattern 1 object-pool 1 fsa 1 java-8 1 gof-patterns 1 fsm 1 behavioral-patterns 1 adapter-pattern 1 design-patterns-implemented-in-java 1 chain-of-responsibility 1 structural-design-patterns 1 solid-principles-examples 1 solid-principles 1 solid 1 object-oriented-programming 1 object-oriented-programmin-in-dart 1 designpatterns 1 design-patterns-in-dart 1 dartlang 1 dart-programming-advanced 1 dart-programming 1 dart-lang 1 creational-design-patterns 1 behavioral-design-patterns 1 statergy-pattern 1 stat 1 null-object-pattern 1 low-level-design-in-typescript 1 lld 1 github-actions 1 factory-method-pattern 1 command-desing-pattern 1 template-design-pattern 1 singleton-design-pattern 1 seminar-design-pattern 1 facade-design-pattern 1 comman-design-pattern 1 mvp-pattern 1 model-view-presenter 1 threads 1 mvvm-architecture 1 javafx 1 video-games 1