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

Corso di Delphi

Finiamo la nostra prima applicazione
Lezione 9
Parte 3 di 4

 

Vedi anche i corsi correlati:


Partner:


 

Dunque, ora lasciamo stare per un attimo l’esempio di prima e cerchiamo di vedere in sostanza una classe come si dichiara, poi riprenderemo l’esempio.

Type MiaClasse = class
end;


Quelle in corsivo sono parole riservate di Delphi. Questa è una dichiarazione base di classe.
Però prima di procedere, dobbiamo capire alcuni concetti fondamentali, già accennati in precedenza:
Ereditarietà, Polimorfismo ed Incapsulazione.

Incapsulazione: è la capacità di una classe di rappresentare in codice un concetto( poi lo vedremo meglio ).
Ereditarietà: Un’automobile cosa è? E’ un mezzo di locomozione, quindi il concetto di automobile DERIVA dal concetto di mezzo di locomozione.
Polimorfismo: Se pensiamo ad un mezzo di locomozione, ce ne sono tanti, quindi se abbiamo una classe TMezzoDiLocomozione ed istanziamo una variabile di questo tipo, noi possiamo assegmarle qualsiasi mezzo di locomozione derivato, quindi automobile, moto, ecc. Ecco il “polimorfismo” cioè una variabile di una classe può assumere come valori ogni sua classe derivata.

 


   
Home Page

A Cura di Andrea Raimondi (©)

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!