Pascal/Concetti fondamentali: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Gian BOT (discussione | contributi)
m Bot: sostituzione tag obsoleti
Riga 13:
I metodi sono pertanto la parte attiva di un oggetto, che possono modificare le caratteristiche dello stesso, ovvero possono modificare i campi. Il procedimento con il quale si definiscono i metodi e i campi di un oggetto è chiamato '''incapsulamento'''. Per essere più precisi, a venire incapsulata è la '''classe''', che sarebbe un "tipo", un "modello" di oggetto. Sebbene nella sintassi del Turbo Pascal venga utilizzata la parola chiave <code>object</code> per definire una classe, ciò non deve creare confusione.
 
Un oggetto per essere creato ha bisogno di essere ''istanziato'' da una classe; quindi per esempio avendo una classe <ttcode>Studente</ttcode>, da questa classe possono venire istanziati due oggetti-''studente'': Francesco e Giorgio.
 
Qui di seguito un esempio in codice per creare una classe: