MCPcopy Create free account

hub / github.com/Anchals24/Low-Level-Design / types & classes

Types & classes101 in github.com/Anchals24/Low-Level-Design

InterfaceAggregator
IteratorDesignPattern/Aggregator.java:3
ClassAirConditioner
CommandDesignPattern/WithCommandDesignPattern/AirConditioner.java:3
ClassAirConditioner
CommandDesignPattern/WithoutCommandDesignPattern/AirConditioner.java:3
ClassBook
IteratorDesignPattern/Book.java:3
ClassBookIterator
IteratorDesignPattern/BookIterator.java:5
ClassBulb
CommandDesignPattern/WithoutCommandDesignPattern/Bulb.java:3
InterfaceCheese
AbstractFactoryPattern/Cheese/Cheese.java:3
ClassCheesePizza
SimpleFactoryPattern/WithSimpleFactoryPattern/CheesePizza.java:3
ClassCheesePizza
SimpleFactoryPattern/WithoutFactoryPattern/CheesePizza.java:3
ClassCheesePizza
AbstractFactoryPattern/CheesePizza.java:5
ClassChicagoIngredientFactory
AbstractFactoryPattern/IngredientFactories/ChicagoIngredientFactory.java:12
ClassChicagoPizzaStore
AbstractFactoryPattern/ChicagoPizzaStore.java:6
ClassChicagoStyleCheesePizza
FactoryMethodDesignPattern/ChicagoStyleCheesePizza.java:3
ClassChicagoStyleMushroomPizza
FactoryMethodDesignPattern/ChicagoStyleMushroomPizza.java:3
ClassChicagoStylePepporoniPizza
FactoryMethodDesignPattern/ChicagoStylePepporoniPizza.java:3
ClassChicagoStylePizzaStore
FactoryMethodDesignPattern/ChicagoStylePizzaStore.java:3
ClassClamPizza
AbstractFactoryPattern/ClamPizza.java:5
ClassClient
IteratorDesignPattern/Client.java:6
EnumCoin
StateDesignPattern/Coin.java:3
ClassDebugLogProcessor
ChainOfResponsibilityDesignPattern/DesignLogger/DebugLogProcessor.java:3
ClassDispenseState
StateDesignPattern/VendingMachineStates/DispenseState.java:9
InterfaceDough
AbstractFactoryPattern/Dough/Dough.java:3
InterfaceDriveStrategyInterface
StrategyDesignPattern/WithStrategyPattern/Strategy/DriveStrategyInterface.java:3
ClassEmailAlertObserverImpl
ObserverDesignPattern/Observer/EmailAlertObserverImpl.java:5
ClassErrorLogProcessor
ChainOfResponsibilityDesignPattern/DesignLogger/ErrorLogProcessor.java:4
ClassGreekPizza
SimpleFactoryPattern/WithoutFactoryPattern/GreekPizza.java:3
ClassHasMoneyState
StateDesignPattern/VendingMachineStates/HasMoneyState.java:9
InterfaceICommand
CommandDesignPattern/WithCommandDesignPattern/ICommand.java:4
ClassIdleState
StateDesignPattern/VendingMachineStates/IdleState.java:10
ClassInfoLogProcessor
ChainOfResponsibilityDesignPattern/DesignLogger/InfoLogProcessor.java:3
ClassInventory
StateDesignPattern/Inventory.java:3
ClassIphoneStockObservableImpl
ObserverDesignPattern/Observable/IphoneStockObservableImpl.java:8
ClassItem
StateDesignPattern/Item.java:3
ClassItemShelf
StateDesignPattern/ItemShelf.java:3
EnumItemType
StateDesignPattern/ItemType.java:3
InterfaceIterator
IteratorDesignPattern/Iterator.java:3
ClassLibraryAggregator
IteratorDesignPattern/LibraryAggregator.java:5
ClassLogProcessor
ChainOfResponsibilityDesignPattern/DesignLogger/LogProcessor.java:3
ClassMain
ChainOfResponsibilityDesignPattern/DesignLogger/Main.java:3
ClassMain
StateDesignPattern/Main.java:6
ClassMain
StrategyDesignPattern/WithStrategyPattern/Main.java:3
ClassMain
StrategyDesignPattern/WithoutStrategyPattern/Main.java:3
ClassMain
CommandDesignPattern/Main.java:3
ClassMain
CommandDesignPattern/WithCommandDesignPattern/Main.java:7
ClassMain
CommandDesignPattern/WithoutCommandDesignPattern/Main.java:5
ClassMakeThePayment
TemplateDesignPattern/MakeThePayment.java:3
ClassMarinaraSauce
AbstractFactoryPattern/Sauce/MarinaraSauce.java:3
ClassMobileAlertObserverImpl
ObserverDesignPattern/Observer/MobileAlertObserverImpl.java:5
ClassMozzarellaCheese
AbstractFactoryPattern/Cheese/MozzarellaCheese.java:3
ClassMushroomPizza
SimpleFactoryPattern/WithSimpleFactoryPattern/MushroomPizza.java:3
ClassMushroomPizza
AbstractFactoryPattern/MushroomPizza.java:5
ClassMyRemoteControl
CommandDesignPattern/WithCommandDesignPattern/MyRemoteControl.java:6
ClassNYPizzaIngredientFactory
AbstractFactoryPattern/IngredientFactories/NYPizzaIngredientFactory.java:12
ClassNYPizzaStore
AbstractFactoryPattern/NYPizzaStore.java:6
ClassNYStyleCheesePizza
FactoryMethodDesignPattern/NYStyleCheesePizza.java:3
ClassNYStyleMushroomPizza
FactoryMethodDesignPattern/NYStyleMushroomPizza.java:4
ClassNYStylePepporoniPizza
FactoryMethodDesignPattern/NYStylePepporoniPizza.java:4
ClassNYStylePizzaStore
FactoryMethodDesignPattern/NYStylePizzaStore.java:3
ClassNormalDriveStrategy
StrategyDesignPattern/WithStrategyPattern/Strategy/NormalDriveStrategy.java:3
InterfaceNotificationAlertObserver
ObserverDesignPattern/Observer/NotificationAlertObserver.java:3
ClassOffloadVehicle
StrategyDesignPattern/WithStrategyPattern/OffloadVehicle.java:5
ClassOffloadVehicle
StrategyDesignPattern/WithoutStrategyPattern/OffloadVehicle.java:3
ClassPassenger
StrategyDesignPattern/WithStrategyPattern/Passenger.java:6
ClassPassengerVehicle
StrategyDesignPattern/WithoutStrategyPattern/PassengerVehicle.java:3
ClassPayToFriend
TemplateDesignPattern/PayToFriend.java:3
ClassPayToMerchant
TemplateDesignPattern/PayToMerchant.java:3
ClassPaymentFlow
TemplateDesignPattern/PaymentFlow.java:3
InterfacePepperoni
AbstractFactoryPattern/Pepperoni/Pepperoni.java:3
ClassPepporoniPizza
SimpleFactoryPattern/WithSimpleFactoryPattern/PepporoniPizza.java:3
ClassPizza
SimpleFactoryPattern/WithoutFactoryPattern/Pizza.java:3
ClassPizza
AbstractFactoryPattern/Pizza.java:8
InterfacePizza
FactoryMethodDesignPattern/Pizza.java:3
InterfacePizza
SimpleFactoryPattern/WithSimpleFactoryPattern/Pizza.java:3
InterfacePizzaIngredientFactory
AbstractFactoryPattern/IngredientFactories/PizzaIngredientFactory.java:8
ClassPizzaStore
FactoryMethodDesignPattern/PizzaStore.java:3
ClassPizzaStore
SimpleFactoryPattern/WithSimpleFactoryPattern/PizzaStore.java:3
ClassPizzaStore
SimpleFactoryPattern/WithoutFactoryPattern/PizzaStore.java:3
ClassPizzaStore
AbstractFactoryPattern/PizzaStore.java:4
ClassPlaceOrder
FactoryMethodDesignPattern/PlaceOrder.java:3
ClassPlumTomatoSauce
AbstractFactoryPattern/Sauce/PlumTomatoSauce.java:3
ClassReggianoCheese
AbstractFactoryPattern/Cheese/ReggianoCheese.java:3
InterfaceSauce
AbstractFactoryPattern/Sauce/Sauce.java:3
ClassSelectionState
StateDesignPattern/VendingMachineStates/SelectionState.java:10
ClassSimplePizzaFactory
SimpleFactoryPattern/WithSimpleFactoryPattern/SimplePizzaFactory.java:5
ClassSingleton
SingletonDesignPattern/Singleton.java:3
ClassSlicedPepperoni
AbstractFactoryPattern/Pepperoni/SlicedPepperoni.java:3
ClassSports
StrategyDesignPattern/WithStrategyPattern/Sports.java:6
ClassSportsDriveStrategy
StrategyDesignPattern/WithStrategyPattern/Strategy/SportsDriveStrategy.java:3
ClassSportsVehicle
StrategyDesignPattern/WithoutStrategyPattern/SportsVehicle.java:3
InterfaceStates
StateDesignPattern/VendingMachineStates/States.java:9
InterfaceStockStatusAmazonObservable
ObserverDesignPattern/Observable/StockStatusAmazonObservable.java:5
ClassStore
ObserverDesignPattern/Store.java:9
ClassThickCrustDough
AbstractFactoryPattern/Dough/ThickCrustDough.java:3
ClassThinCrustDough
AbstractFactoryPattern/Dough/ThinCrustDough.java:4
ClassTurnACOffCommandImpl
CommandDesignPattern/WithCommandDesignPattern/TurnACOffCommandImpl.java:5
ClassTurnACOnCommandImpl
CommandDesignPattern/WithCommandDesignPattern/TurnACOnCommandImpl.java:5
ClassVehicle
StrategyDesignPattern/WithStrategyPattern/Vehicle.java:4
ClassVehicle
StrategyDesignPattern/WithoutStrategyPattern/Vehicle.java:5
ClassVendingMachine
StateDesignPattern/VendingMachine.java:10
Classmain
AbstractFactoryPattern/main.java:3
next →1–100 of 101, ranked by callers