Appunti di Java Da: Concetti di informatica e Fondamenti di Java2 - 2Ed. - Cay Horstmann.pdf.

3
Appunti di Java Da: Concetti di informatica e Fondamenti di Java2 - 2Ed. - Cay Horstmann.pdf

Transcript of Appunti di Java Da: Concetti di informatica e Fondamenti di Java2 - 2Ed. - Cay Horstmann.pdf.

Page 1: Appunti di Java Da: Concetti di informatica e Fondamenti di Java2 - 2Ed. - Cay Horstmann.pdf.

Appunti di Java

Da: Concetti di informatica e Fondamenti di Java2 - 2Ed. - Cay Horstmann.pdf

Page 2: Appunti di Java Da: Concetti di informatica e Fondamenti di Java2 - 2Ed. - Cay Horstmann.pdf.

Classi e oggetti

Capitolo 2

Page 3: Appunti di Java Da: Concetti di informatica e Fondamenti di Java2 - 2Ed. - Cay Horstmann.pdf.

OggettiIn Java un oggetto è un’entità che può essere manipolata mediante l’invocazione di metodiGli oggetti sono delle “scatole nere” con un’interfaccia pubblica (i metodi che possono essere chiamati) e un’implementazione nascosta (il codice e i dati necessari per far funzionare i metodi).Oggetti diversi forniscono serie diverse di metodi.Ad esempio (utilizzo del metodo println()):

• System.out.println("Hello, World!"); // metodo applicato correttamente

• "Hello, World!".println(); // ERRORE. "Hello, World!" è un oggetto della classe String che non fornisce il metodo println()

Esempio (2)

"Hello, World!".length(); // il metodo length conta i numeri di caratteri in una stringa e può essere applicato a a qualsiasi oggetto del tipo String

Per creare un nuovo oggetto di una certa classe si utilizza l’operatore new