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

Topic: "design-patterns-implemented-in-java"

nivance/DPModel

《设计模式之禅》原书源码学习

Language: Java - Size: 1.09 MB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 268 - Forks: 137

kiat/OOP-Design-Patterns

OOP Design Patterns Code Examples

Language: Java - Size: 6.89 MB - Last synced at: 7 months ago - Pushed at: over 3 years ago - Stars: 88 - Forks: 48

harismuneer/Minesweeper-Desktop-Game

💣 An object-oriented clone of the famous Windows game Minesweeper made in Java-Swing Framework following the Model View Controller (MVC) Architecture. Its a stand-alone desktop game which also provides save and load game functionalities.

Language: Java - Size: 4.58 MB - Last synced at: about 1 month ago - Pushed at: 5 months ago - Stars: 73 - Forks: 22

dizzydroid/DesignPatternsNutshell

Example code used in my handbook, Design Patterns in a Nutshell

Language: Java - Size: 2.35 MB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 26 - Forks: 0

FearlessPeople/GOF23

Java实现23种设计模式学习笔记及源码

Language: Java - Size: 4.14 MB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 17 - Forks: 9

charleskoffler/clprolf

Clprolf — Where actors take shape and algorithms stay clear

Language: Java - Size: 3.73 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 6 - Forks: 0

arkapg211002/Digital-Nurture-Program-3.0

JAVA FSE by Cognizant

Language: Java - Size: 147 MB - Last synced at: 26 days ago - Pushed at: 11 months ago - Stars: 6 - Forks: 0

vukan-markovic/Design_Patterns_Paint

Java Swing paint application demonstrating some design patterns

Language: Java - Size: 1.08 MB - Last synced at: 3 months ago - Pushed at: about 5 years ago - Stars: 6 - Forks: 5

lixifun/design-patterns

《大话设计模式》Java版本代码

Language: Java - Size: 136 KB - Last synced at: about 2 years ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

SonaniAkshit/Design-Pattern

Java Design Patterns repository! This project demonstrates the power of Gang of Four (GoF) design patterns

Language: Java - Size: 7.76 MB - Last synced at: 13 days ago - Pushed at: 14 days ago - Stars: 5 - Forks: 0

mehdisahraeei/design-pattern

design-pattern

Language: Java - Size: 1.21 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 4 - Forks: 0

harismuneer/Factory-Singleton-and-Strategy-Design-Patterns_Examples

🐉 Solved problems demonstrating the use of Factory, Singleton and Strategy Design Patterns using Java. These problems were solved during the course "Object Oriented Analysis and Design CS309"

Language: Java - Size: 68.4 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 2 - Forks: 1

tommyskeff/JObserve

JObserve is a replacement for the legacy java observer package, with support for object attributes and attribute listeners.

Language: Java - Size: 76.2 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 0

cbozan/design_patterns_exercises_with_java

All design patterns defined by Gang of four have been tested by coding with java.

Language: Java - Size: 35.2 KB - Last synced at: 3 months ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

akisonlyforu/design-patterns

This repository contains various Design Patterns and some examples explaining them.

Language: Java - Size: 30.3 KB - Last synced at: over 2 years ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

shaswat-indian/OOADP-Lab

This repository contains the Programs for Object Oriented Analysis and Design Patterns Lab.

Language: Java - Size: 128 KB - Last synced at: over 2 years ago - Pushed at: about 7 years ago - Stars: 2 - Forks: 6

WinDerek/HappyFarm

A farm management framework with some classical design patterns implemented in Java.

Language: Java - Size: 316 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 2 - Forks: 4

sethubolt7/DN3.0_Exercises

A 5-week practice series covering design patterns, SQL, Spring Boot, and DSA — structured for backend development and interview prep.

Language: Java - Size: 348 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

jsbintask22/design-pattern-learning

各种设计模式学习,demo

Language: Java - Size: 43.9 KB - Last synced at: 27 days ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

hirwaNkevin/phone-store-facade

A simple phone store Java app built with the Facade Design pattern.

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

hirwaNkevin/professor-module-bridge

A small Java module for university professors using the Bridge Design Pattern.

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

sanketwakhare/design-patterns

Design Patterns

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

BrodyGaudel/design-pattern

design pattern

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

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: about 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

chokshidharita/Design-Patterns-in-Java

Design Patterns in Java

Language: Java - Size: 8.79 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 1 - Forks: 0

bryaneibon/Budget-Manager

Design a Budget Manager to Track our recurring expenses and the categories of expenses that influence our income.

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

contactash/Documentor

Standalone Java & Maven code to create PDF

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

doank15/design-pattern-java

Design Pattern In Java

Language: Java - Size: 885 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

TheCollinsByte/design-patterns-and-principles

A collection of popular design patterns implemented in Java. This repository provides code examples and explanations of creational, concurrency, structural, and behavioral patterns, helping developers understand and apply design patterns in real-world scenarios.

Language: Java - Size: 84 KB - Last synced at: 3 months ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

divyadhimaan/low-level-design

This repository serves as a comprehensive guide to Low-Level Design (LLD), aimed at helping developers understand and implement essential design concepts in software development.

Language: Java - Size: 3.37 MB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

MiroslavKolosnjaji/CarDealershipApp

This is a Java core client/server desktop application, developed as a final project for a course, for a car dealership business. It tracks car availability, allows users to search based on various criteria, create orders, and view order details with sales information.

Language: Java - Size: 2.15 MB - Last synced at: 28 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

MiroslavKolosnjaji/Trafic-Light

This is a Java core project focused on design patterns. It implements the STATE pattern to control traffic light states, with the use of OBSERVER and SINGLETON patterns. This project serves as a hands-on exercise to explore and practice design patterns in Java.

Language: Java - Size: 343 KB - Last synced at: 7 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

longluo/DesignPatterns

The Design Patterns

Size: 5.86 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

deepcloudlabs/cmp5151-software.design.patterns-2023.2024

CMP5151: Software Design Patterns (2023-2024)

Language: Java - Size: 564 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 1

kishoreravi24/Design-Patterns

Design pattern - definition, clear understanding points with code

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

marisapaone/Software_Design_Patterns

Demonstrates my understanding of various software design patterns including creational, structural, and behavioral patterns.

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

abhishek-bits/design-patterns

Notes on 23 Design Patterns in Java

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

NadavMozeson/DesignPatternsInJava

A repository demonstrating the implementation of key design patterns in Java, including Creational, Structural, and Behavioral patterns. Ideal for learning and applying object-oriented design principles in real-world scenarios.

Language: Java - Size: 48.8 KB - Last synced at: 3 months ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

twi05/Online-Music-Downloader-and-Player-Java Fork of vinitGithub099/MusicApp

Online Music Downloader and Player Java using Design Pattern concepts and SOLID principle.

Language: Java - Size: 23.4 KB - Last synced at: over 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

czetsuya/java-design-patterns

Design patterns demonstration in Java.

Language: Java - Size: 61.5 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

jxareas/Design-Patterns

Dummy examples of some Design Patterns of the Gang of Four (GoF) using simple Command Line Apps..

Language: Java - Size: 52.7 KB - Last synced at: 4 months ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Daymenion/Company-Hierarchy-with-iterator-Design-Pattern-in-Java

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

mehboobali98/Virtual-Proxy-Design-Pattern

The virtual proxy design pattern is used to preserve memory from being allotted to an object that may not be used in the future. Until the object is not used, a light copy of the object is created and shown to the user.

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

javabyranjith/design-patterns-java

Java Design Patterns

Language: Java - Size: 170 KB - Last synced at: over 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 2

DipakSalunke/design-patterns-in-java

design patterns and design principles hands-on

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

AswinT22/Design-Patterns-In-Java

Patterns are an abstract topic. It isn't something that you look at the concept and then have it memorized and know how to apply it from there. Some patterns are more easily applied to particular problems than another. So this repository will help you revisit patterns implemented in java.

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

illusi0n/design-patterns

Implementation of Design Patterns

Language: Java - Size: 22.5 KB - Last synced at: about 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

Igor-Polatajko/Design-Patterns-Java

Samples of design patterns realizations using Java.

Language: Java - Size: 11.7 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 0 - Forks: 0

gerwinjonathan/Project-PPP-Aplikasi-Paint

Simulasi aplikasi paint dengan menggunakan beberapa pola-pola perancangan.

Language: Java - Size: 19.5 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 4

justorez/design-patterns-java Fork of RalfNick/Design-Pattern-Java

:key: Gof Design Patterns Implementation

Language: Java - Size: 281 KB - Last synced at: over 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

IlyessAgg/GlidedRoseKataPattern

Design Pattern Course n°1 (November 2018) Implement changes to a code using design patterns (strategy & visitor).

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

Related Topics
design-patterns 35 java 24 design-pattern 17 design-patterns-java 15 design-pattern-java 7 designpatterns 4 designpatternsjava 3 creational-patterns 3 builder-design-pattern 3 designpattern 3 object-oriented-design 3 observer-pattern 3 strategy-design-pattern 3 object-oriented-programming 3 behavioral-patterns 3 oop-principles 3 singleton-pattern 2 strategy-pattern 2 structural-patterns 2 java-8 2 iterator-pattern 2 factory-pattern 2 creational-design-patterns 2 java-design-patterns 2 gang-of-four-design-patterns 2 gang-of-four 2 mvc-pattern 2 mvc-architecture 2 mvc-application 2 java-swing-application 2 java17 2 software-design-patterns 2 java-swing-gui 2 swing-gui 2 builder-pattern 2 gof-patterns 2 software-architecture 2 solid-principles 2 abstract-factory-pattern 2 command-pattern 2 oops 1 simulations 1 data-structures-and-algorithms 1 simulation-framework 1 plsql 1 code-examples 1 low-level-design 1 simulation 1 scientific-research 1 science 1 programming-languages 1 educational 1 programming-language 1 php 1 oriented-programming-language 1 new-language 1 programming-patterns 1 software-design 1 c-sharp 1 framework 1 language 1 languages 1 spring 1 desktop-game 1 java-game 1 java-swing-game 1 microsoft-access 1 minesweeper 1 minesweeper-game 1 model-view-controller 1 netbeans-project 1 object-oriented-programming-project 1 ready-to-run 1 swing-game 1 swing-mvc 1 mysql-database 1 server-client 1 server-client-architecture 1 server-client-communication 1 web-socket 1 springboot 1 factory-method 1 gof 1 jdk-11 1 example-code 1 handbook 1 reference 1 software-engineering 1 gradle 1 algorithms 1 backend-development 1 coding-exercises 1 data-structures 1 spring-boot 1 sql 1 system-design 1 decoupled-components 1 java-oop 1 java-object-oriented-programming 1 iterator 1