Skip to main content
Elearning Uniparthenope
  • Home
  • Home di Ateneo
  • More
English ‎(en)‎
English ‎(en)‎ Italiano ‎(it)‎
You are currently using guest access
Log in
Home Home di Ateneo
Skip Assistenza
Assistenza

Docenti e Studenti possono chiedere supporto nella sezione specifica al link:

https://supporto.uniparthenope.it/

  1. prog3
  2. Design Patterns

Design Patterns

Design Patterns

    • Behavioral PatternsBehavioral Patterns
      • Chain_of_ResponsabilityChain_of_Responsability
        • ConcreteHandlerOne.javaConcreteHandlerOne.java
        • ConcreteHandlerThree.javaConcreteHandlerThree.java
        • ConcreteHandlerTwo.javaConcreteHandlerTwo.java
        • Handler.javaHandler.java
        • Main.javaMain.java
        • Request.javaRequest.java
      • CommandCommand
        • Agent.javaAgent.java
        • BuyStockOrder.javaBuyStockOrder.java
        • Client.javaClient.java
        • Order.javaOrder.java
        • SellStockOrder.javaSellStockOrder.java
        • StockTrade.javaStockTrade.java
      • MediatorMediator
        • ChatClient.javaChatClient.java
        • ChatMediator.javaChatMediator.java
        • ChatMediatorImpl.javaChatMediatorImpl.java
        • User.javaUser.java
        • UserImpl.javaUserImpl.java
      • MementoMemento
        • FileWriterCaretaker.javaFileWriterCaretaker.java
        • FileWriterClient.javaFileWriterClient.java
        • FileWriterUtil.javaFileWriterUtil.java
        • FileWriteUtil.javaFileWriteUtil.java
        • Memento.javaMemento.java
        • MementoExample.javaMementoExample.java
        • RandomWalker.javaRandomWalker.java
      • ObserverObserver
        • Ex_1Ex_1
          • BinObserver.javaBinObserver.java
          • HexObserver.javaHexObserver.java
          • Observer.javaObserver.java
          • ObserverDemo.javaObserverDemo.java
          • OctObserver.javaOctObserver.java
          • Subject.javaSubject.java
        • Ex_2Ex_2
          • ObservedSubject.javaObservedSubject.java
          • ObserverExample.javaObserverExample.java
          • Psychologist.javaPsychologist.java
          • Watcher.javaWatcher.java
      • StateState
        • State.javaState.java
        • TVContext.javaTVContext.java
        • TVRemote.javaTVRemote.java
        • TVStartState.javaTVStartState.java
        • TVStopState.javaTVStopState.java
      • StrategyStrategy
        • RobotRobot
          • AgressiveBehaviour.javaAgressiveBehaviour.java
          • DefensiveBehaviour.javaDefensiveBehaviour.java
          • IBehaviour.javaIBehaviour.java
          • Main.javaMain.java
          • NormalBehaviour.javaNormalBehaviour.java
          • Robot.javaRobot.java
        • Shopping CartShopping Cart
          • CreditCardStrategy.javaCreditCardStrategy.java
          • Item.javaItem.java
          • PaymentStrategy.javaPaymentStrategy.java
          • PaypalStrategy.javaPaypalStrategy.java
          • ShoppingCart.javaShoppingCart.java
          • ShoppingCartTest.javaShoppingCartTest.java
      • Template MethodTemplate Method
        • HouseHouse
          • GlassHouse.javaGlassHouse.java
          • HouseTemplate.javaHouseTemplate.java
          • HousingClient.javaHousingClient.java
          • WoodenHouse.javaWoodenHouse.java
      • VisitorVisitor
        • Shopping_CartShopping_Cart
          • Book.javaBook.java
          • Fruit.javaFruit.java
          • ItemElement.javaItemElement.java
          • ShoppingCartClient.javaShoppingCartClient.java
          • ShoppingCartVisitor.javaShoppingCartVisitor.java
          • ShoppingCartVisitorImpl.javaShoppingCartVisitorImpl.java
    • Creational PatternsCreational Patterns
      • Abstract FactoryAbstract Factory
        • AbstractFactory.javaAbstractFactory.java
        • AbstractProductA.javaAbstractProductA.java
        • AbstractProductB.javaAbstractProductB.java
        • Client.javaClient.java
        • ConcreteFactory1.javaConcreteFactory1.java
        • ConcreteFactory2.javaConcreteFactory2.java
        • FactoryMaker.javaFactoryMaker.java
        • ProductA1.javaProductA1.java
        • ProductA2.javaProductA2.java
        • ProductB1.javaProductB1.java
        • ProductB2.javaProductB2.java
      • BuilderBuilder
        • ASCIIConverter.javaASCIIConverter.java
        • ASCIIText.javaASCIIText.java
        • Client.javaClient.java
        • Document.javaDocument.java
        • RTFReader.javaRTFReader.java
        • TextConverter.javaTextConverter.java
      • Factory MethodFactory Method
        • Client.javaClient.java
        • ConcreteFactory.javaConcreteFactory.java
        • ConcreteProduct.javaConcreteProduct.java
        • Factory.javaFactory.java
        • Product.javaProduct.java
      • PrototypePrototype
        • Client.javaClient.java
        • CoconutCookie.javaCoconutCookie.java
        • ConcretePrototype.javaConcretePrototype.java
        • Cookie.javaCookie.java
        • CookieMachine.javaCookieMachine.java
        • Prototype.javaPrototype.java
      • SingletonSingleton
        • EagerInitializedSingleton.javaEagerInitializedSingleton.java
        • PrinterSpooler.javaPrinterSpooler.java
        • PrinterSpoolerSynch .javaPrinterSpoolerSynch .java
        • SingletonExample.javaSingletonExample.java
    • Structural PatternsStructural Patterns
      • AdapterAdapter
        • ShapeShape
          • AdapterDemo.javaAdapterDemo.java
          • LegacyLine.javaLegacyLine.java
          • LegacyRectangle.javaLegacyRectangle.java
          • Line.javaLine.java
          • Rectangle.javaRectangle.java
          • Shape.javaShape.java
        • SocketSocket
          • AdapterPatternTest.javaAdapterPatternTest.java
          • Socket.javaSocket.java
          • SocketAdapter.javaSocketAdapter.java
          • SocketClassAdapterImpl.javaSocketClassAdapterImpl.java
          • SocketObjectAdapterImpl.javaSocketObjectAdapterImpl.java
          • Volt.javaVolt.java
      • BridgeBridge
        • Shape_and_ColorShape_and_Color
          • BridgePatternTest.javaBridgePatternTest.java
          • Color.javaColor.java
          • GreenColor.javaGreenColor.java
          • Pentagon.javaPentagon.java
          • RedColor.javaRedColor.java
          • Shape.javaShape.java
          • Triangle.javaTriangle.java
      • CompositeComposite
        • Drawing_ShapeDrawing_Shape
          • Circle.javaCircle.java
          • Drawing.javaDrawing.java
          • Shape.javaShape.java
          • TestCompositePattern.javaTestCompositePattern.java
          • Triangle.javaTriangle.java
      • DecoratorDecorator
        • CarCar
          • BasicCar.javaBasicCar.java
          • Car.javaCar.java
          • CarDecorator.javaCarDecorator.java
          • DecoratorPatternTest.javaDecoratorPatternTest.java
          • LuxuryCar.javaLuxuryCar.java
          • SportsCar.javaSportsCar.java
      • FacadeFacade
        • ConsoleReaderConsoleReader
          • ConsoleReader.javaConsoleReader.java
          • ConsoleReaderException.javaConsoleReaderException.java
          • FacadeExample.javaFacadeExample.java
      • FlyweightFlyweight
        • War_GameWar_Game
          • Soldier.javaSoldier.java
          • SoldierClient.javaSoldierClient.java
          • SoldierFactory.javaSoldierFactory.java
          • SoldierImp.javaSoldierImp.java
          • WarGame.javaWarGame.java
      • ProxyProxy
        • SocketSocket
          • ProxyDemo.javaProxyDemo.java
          • SocketInterface.javaSocketInterface.java
          • SocketProxy.javaSocketProxy.java
    • 18 - Principi di Design Pattern.pdf18 - Principi di Design Pattern.pdf
    • 19 - Creational Patterns.pdf19 - Creational Patterns.pdf
    • 20 - Behavioral Patterns.pdf20 - Behavioral Patterns.pdf
    • 21 - Structural Patterns.pdf21 - Structural Patterns.pdf
    • DesignPatternExample.zipDesignPatternExample.zip
You are currently using guest access (Log in)
Data retention summary
Get the mobile app
Powered by Moodle