Cerca all'interno del corso
Ricevi un trucco a settimana !!

Corso di Java

EreditarietÓ e gerarchie di classi I
Lezione 12
Parte 2 di 6

 

Vedi anche i corsi correlati:


Partner:


 

La prima rappresenta, infatti, una generalizzazione della seconda e comprende altre classi oltre ad essa (come ad es. la classe “Cane”), mentre la seconda rappresenta una specializzazione della prima.



Sia il cane che l’uomo hanno tutte le caratteristiche dell’essere vivente, ovvero entrambi vivono, in qualche modo si nutrono, etc.; si dice che essi ereditano dalla classe “Essere vivente” gli attributi e i comportamenti.
E proprio l’ereditarietÓ Ŕ uno dei concetti base dell’OOP e, di conseguenza, anche di Java.
Non Ŕ difficile comprendere che l’ereditarietÓ si pu˛ sviluppare in una gerarchia molto complessa, che si sviluppa a partire da una radice (che rappresenta il massimo grado di astrazione), per poi diramarsi via via in una struttura ad albero, in cui ogni ramo rappresenta una specializzazione del nodo precedente.

 


   
Home Page

A Cura di Angelo Carpenzano (©)

Scarica questa lezione: Clicca qui per scaricare la lezione


 

Segnala questa lezione ad un amico!
Nome Amico:
eMail Amico:
Tuo Nome:
Regalagli anche la Newsletter di questo corso!