Sei sulla pagina 1di 2

come compilare: cd.. cd..

storage dir e scrivere il perocorso

compilare senza jdk: copiare il persorso deve c'è il jdk e incollarla attaccato al
percorso del file + spazio nome del file.java o (javac *.java per + file)
se c'è lo spazio si mettono le virgolette

jvm interpreta i bytecode, comando javac e per eseguire java.exe

costruttore: metodo con lo stesso nome della classe e serve per istanziare una
classe eserve per dare una forma all'oggetto cioè valorizzare le variabili.
classe: serve per definire le caratteristiche dell'oggetto

this. : essere più precisi (opzionale)

/*class punto{
int x;
int y;

Punto (int xp, int yp) {


this.x = xp;
this.y = yp;
}
}*/

cd ha bisogno negessariamente di una cartella, i file non si mettono


javac.exe sta in "bin"

cd.. (torno indietro di una cartella)


cd MiaCartella (entro nella cartella MiaCartella)
C:\Programmi\Java\jdk1.8\bin\javac.exe MiaClasse.java (esegue il compilatore Java
per generare il bytecode partendo dal codice sorgente)

CAST:
int a = 3;
int b = 2;

float c = (float) a/ (float) b;

principi della programmazione ad oggetti: ereditarietà, polimorfismo e


incapsulamento.

in c nell'if scriviamo ==

modificatori di accesso: private(prima del tipo), package, protected, public(prima


della classe) (posson o essere utilizzati su classi, attrbuti e metodi)

incapsulamento: primo principio fondamentale della programmazione ad oggetti


la classe incapsula al suo interno attributi e metodi
cercando di rendere il più possibile le informazioni nascoste

ereditarietà (s. e le cose che ti consiglia eclipse) classe principale objet


(superclasse) ogni classe può avere una sola super classe
se viene emesso extends vuol dire che la classe è una sottoclasse di objet
tutte le classi hanno objet come superclasse

Studente a
Studente b
heap = contieme gli oggetti istanziati

super chiamiamo il costruttore della superclasse

enum

Potrebbero piacerti anche