Vai al contenuto principale
Pannello laterale
Elearning Uniparthenope
Home
Home di Ateneo
Altro
Italiano (it)
English (en)
Italiano (it)
Ospite
Login
Home
Home di Ateneo
Apri indice del corso
Apri il cassetto del blocco
prog3
Design Patterns
Design Patterns
Design Patterns
Scarica cartella
Behavioral Patterns
Chain_of_Responsability
ConcreteHandlerOne.java
ConcreteHandlerThree.java
ConcreteHandlerTwo.java
Handler.java
Main.java
Request.java
Command
Agent.java
BuyStockOrder.java
Client.java
Order.java
SellStockOrder.java
StockTrade.java
Mediator
ChatClient.java
ChatMediator.java
ChatMediatorImpl.java
User.java
UserImpl.java
Memento
FileWriterCaretaker.java
FileWriterClient.java
FileWriterUtil.java
FileWriteUtil.java
Memento.java
MementoExample.java
RandomWalker.java
Observer
Ex_1
BinObserver.java
HexObserver.java
Observer.java
ObserverDemo.java
OctObserver.java
Subject.java
Ex_2
ObservedSubject.java
ObserverExample.java
Psychologist.java
Watcher.java
State
State.java
TVContext.java
TVRemote.java
TVStartState.java
TVStopState.java
Strategy
Robot
AgressiveBehaviour.java
DefensiveBehaviour.java
IBehaviour.java
Main.java
NormalBehaviour.java
Robot.java
Shopping Cart
CreditCardStrategy.java
Item.java
PaymentStrategy.java
PaypalStrategy.java
ShoppingCart.java
ShoppingCartTest.java
Template Method
House
GlassHouse.java
HouseTemplate.java
HousingClient.java
WoodenHouse.java
Visitor
Shopping_Cart
Book.java
Fruit.java
ItemElement.java
ShoppingCartClient.java
ShoppingCartVisitor.java
ShoppingCartVisitorImpl.java
Creational Patterns
Abstract Factory
AbstractFactory.java
AbstractProductA.java
AbstractProductB.java
Client.java
ConcreteFactory1.java
ConcreteFactory2.java
FactoryMaker.java
ProductA1.java
ProductA2.java
ProductB1.java
ProductB2.java
Builder
ASCIIConverter.java
ASCIIText.java
Client.java
Document.java
RTFReader.java
TextConverter.java
Factory Method
Client.java
ConcreteFactory.java
ConcreteProduct.java
Factory.java
Product.java
Prototype
Client.java
CoconutCookie.java
ConcretePrototype.java
Cookie.java
CookieMachine.java
Prototype.java
Singleton
EagerInitializedSingleton.java
PrinterSpooler.java
PrinterSpoolerSynch .java
SingletonExample.java
Structural Patterns
Adapter
Shape
AdapterDemo.java
LegacyLine.java
LegacyRectangle.java
Line.java
Rectangle.java
Shape.java
Socket
AdapterPatternTest.java
Socket.java
SocketAdapter.java
SocketClassAdapterImpl.java
SocketObjectAdapterImpl.java
Volt.java
Bridge
Shape_and_Color
BridgePatternTest.java
Color.java
GreenColor.java
Pentagon.java
RedColor.java
Shape.java
Triangle.java
Composite
Drawing_Shape
Circle.java
Drawing.java
Shape.java
TestCompositePattern.java
Triangle.java
Decorator
Car
BasicCar.java
Car.java
CarDecorator.java
DecoratorPatternTest.java
LuxuryCar.java
SportsCar.java
Facade
ConsoleReader
ConsoleReader.java
ConsoleReaderException.java
FacadeExample.java
Flyweight
War_Game
Soldier.java
SoldierClient.java
SoldierFactory.java
SoldierImp.java
WarGame.java
Proxy
Socket
ProxyDemo.java
SocketInterface.java
SocketProxy.java
18 - Principi di Design Pattern.pdf
19 - Creational Patterns.pdf
20 - Behavioral Patterns.pdf
21 - Structural Patterns.pdf
DesignPatternExample.zip