Ingegneria del Software
Prof. E. Tramontana
Esempi di codice
Metodi semplici e test:
classe Pagamenti
Design Pattern
Singleton
:
classe Fib
, e
classe Logs e test
Ereditarietà:
classi Persona e Studente
Design Pattern
Factory Method
:
codice classi
con diagrammi UML delle classi e di sequenza
Dependency Injection
e
Object Pool
:
codice classi
con diagrammi UML delle classi e di sequenza
Design Pattern
Adapter
:
codice classi
con diagrammi UML delle classi e di sequenza
Design Pattern
Facade
:
codice classi
con diagrammi UML delle classi e di sequenza
Design Pattern
State
:
codice classi
con diagrammi UML delle classi e di sequenza
Design Pattern
Observer
:
codice classi
con diagrammi UML delle classi e di sequenza
Design Pattern
Composite
:
codice classi
Design Pattern
Mediator
:
codice classi
Design Pattern
Decorator
:
codice classi
con diagrammi UML delle classi e di sequenza
Stream Java:
operazioni su una lista di interi
Stream Java:
operazioni con istanze di tipo Persona
Stream Java:
operazioni con classi Persona e BustaPaga
Stream Java:
operazioni con terne di numeri interi
Stream Java:
operazioni con istanze del tipo Figura
Ultimo aggiornamento 15 maggio 2020