eccezione

La classe LinkedList di List – Lezione 30 di Java Avanzato

Come utilizzare le liste in Java con la collezione LinkedList LinkedList è un esempio di classe concreta che implementa il pattern Iterator. Si tratta di una lista concatenata e ordinata in cui la posizione dei singoli elementi è importante. In Java, tutte le liste appartenenti alla classe LinkedList sono doppiamente concatenate. La classe LinkedList appartiene …

La classe LinkedList di List – Lezione 30 di Java Avanzato Leggi altro »

Il pattern Factory Method

Costruire gli oggetti con il pattern Factory Method Il pattern Factory Method è un pattern di tipo creazionale, ovvero si occupa della costruzione degli oggetti e delle problematiche che si possono originare. Questo tipo di pattern astraggono il processo di creazione degli oggetti, nascondono i dettagli della creazione e rendono i sistemi indipendenti da come …

Il pattern Factory Method Leggi altro »

Il pattern Composite

Trattare oggetti composti come oggetti semplici con il pattern Composite Il pattern Composite consente di rappresentare oggetti che sono composti da oggetti semplici e da oggetti compositi. Il pattern propone una interfaccia omogenea per gli oggetti semplici e compositi, in modo da lasciare massima libertà nella composizione, si parla quindi di composizione ricorsiva. L’oggetto utilizzatore …

Il pattern Composite Leggi altro »

Il pattern Model View Controller

Struttura ed utilizzo del pattern Model View Controller L’architettura J2EE (o JEE) è un framework Java per lo sviluppo di programmi con interfacce grafiche e applicazioni web accessibili attraverso browser. Quest’architettura è nata per favorire l’adozione del Design Pattern Model View Controller (MVC) nello sviluppo dei componenti. In Java, il pattern è stato adottato in …

Il pattern Model View Controller Leggi altro »

Il pattern Iterator

Iterare con Iterator in un insieme di oggetti Il pattern Iterator viene utilizzando quando si ha la necessità di voler accedere a tutti gli elementi di una generica collezione senza esporne la struttura interna. Inoltre, gli utilizzatori devono poter accedere agli elementi del contenitore contemporaneamente. L’idea alla base del pattern Iterator è quella di avere …

Il pattern Iterator Leggi altro »