classi

Lezione di Java 30 – Le classi Anonime

Indice Lezione Precedente – Lezione Successiva Java fornisce la possibilità di sovrapporre qualche metodo di una superclasse, o di implementare qualche metodo di un’interfaccia, senza dover costruire una classe vera e propria che lo faccia. Questo possibilità avviene attraverso l’uso delle classi anonime, già nella loro definizione includono la costruzione e il primo uso della …

Lezione di Java 30 – Le classi Anonime Leggi altro »

Lezione di Java 29 – Le classi Inner

Indice Lezione Precedente – Lezione Successiva Le classi interne, dette classi inner, sono la soluzione che offre Java alle classi annidate. Questo tipo di classi offrono una maggiore chiarezza al programma e, come le interfacce, rappresentano una possibile soluzione al problema dell’eredità multipla. La particolarità delle classi interne sta proprio nel loro nome, sono dichiarate …

Lezione di Java 29 – Le classi Inner Leggi altro »

Lezione di Java 26 – Classi astratte e Interfacce

Indice Lezione Precedente – Lezione Successiva Le classi astratta servono solo per obbligare le sottoclassi a definire dei metodi. Una classe deve essere marcata abstract se ha un metodo marcato abstract, se non fornisce la realizzazione di un metodo abstract ereditato o se implementa un’interfaccia (le tratteremo nella prossima lezione) e non ne fornisce la …

Lezione di Java 26 – Classi astratte e Interfacce Leggi altro »

Lezione di Java 6 – Sintassi

Indice Lezione Precedente – Lezione Successiva In questa lezione tratteremo in maniera più teorica e generale gli elementi che abbiamo utilizzato fin’ora, in particolare vedremo la sintassi di dichiarazione delle classi, degli attributi, dei metodi ed infine dei costruttori. Classi Le classi sono un elemento fondamentale per la programmazione in Java, la loro dichiarazione è …

Lezione di Java 6 – Sintassi Leggi altro »

Lezione 3 di Java – Introduzione alla programmazione ad oggetti

Indice Lezione Precedente – Lezione Successiva Questa lezione è volta a chi si avvicina per la prima volta alla programmazione ad oggetti. Le differenze rispetto alla programmazione procedurale sono molte, vediamo insieme qualche esempio. Esempio: vogliamo raggruppare tutte le automobili del mondo in un nostro programma, come facciamo? La prima soluzione è quella di salvarle …

Lezione 3 di Java – Introduzione alla programmazione ad oggetti Leggi altro »