
Studia grazie alle numerose risorse presenti su Docsity
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Prepara i tuoi esami
Studia grazie alle numerose risorse presenti su Docsity
Prepara i tuoi esami con i documenti condivisi da studenti come te su Docsity
Trova i documenti specifici per gli esami della tua università
Preparati con lezioni e prove svolte basate sui programmi universitari!
Rispondi a reali domande d’esame e scopri la tua preparazione
Riassumi i tuoi documenti, fagli domande, convertili in quiz e mappe concettuali
Studia con prove svolte, tesine e consigli utili
Togliti ogni dubbio leggendo le risposte alle domande fatte da altri studenti come te
Esplora i documenti più scaricati per gli argomenti di studio più popolari
Ottieni i punti per scaricare
Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium
Appunti su Java Standard, presso ELIS
Tipologia: Appunti
1 / 1
Questa pagina non è visibile nell’anteprima
Non perderti parti importanti!

Ereditarietà permette di ereditare metodi e variabili da un’altra classe, quindi nella maggior parte dei casi viene creata una classe madre (superclass ) che ha alcuni metodi in comune, e poi gli altri metodi entrano nello specifico di ciò che ci serve nella determinata classe figlia ( subclass ). Public class Shirt extends Clothing { private char fit = ‘U’; Public Shirt (int itemID, String description, char colorCode, double price, char fit) { super (itemID, description, colorCode, price); //richiamo il costruttore della superclass this.fit = fit; } } Overriding : vado a riscrivere il metodo della superclasse per esigenze diverse. L’overriding crea un’altra copia del metodo, andando a ricercare sempre l’implementazione più vicina. Esempio: @Override public void display (){ super.display(); System.out.println(“”); }