renanziw / DesignPatterns

This is a study purpose branch to save design pattern c# examples

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DesignPatterns

This is a study purpose branch to save design pattern c# examples. Inside the main folder you will see the following tree.

  • Creational
    • Abstract Factory
      • Lets you produce families of related objects without specifying their concrete classes.
    • Builder
      • Lets you construct complex objects step by step. The pattern allows you to produce different types and representations of an object using the same construction code.
    • Factory Method
      • Provides an interface for creating objects in a superclass, but allows subclasses to alter the type of objects that will be created.
    • Prototype
      • Lets you copy existing objects without making your code dependent on their classes.
  • Structural
    • Adapter
      • Allows objects with incompatible interfaces to collaborate.
    • Bridge
      • Lets you split a large class or a set of closely related classes into two separate hierarchies—abstraction and implementation—which can be developed independently of each other.

About

This is a study purpose branch to save design pattern c# examples

License:MIT License


Languages

Language:C# 100.0%