La programmazione orientata agli oggetti concentra l' attenzione sui dati da manipolare, piuttosto che sulle procedure che eseguono la manipolazione, portando alle estreme conseguenze una tendenza che si osserva anche nella programmazione strutturata. La progettazione ad oggetti consiste nella scomposizione di un problema da risolvere nelle entità rilevanti che lo descrivono, gli oggetti, e nell' identificazione delle loro proprietà e relazioni. La programmazione orientata agli oggetti si basa su alcuni principi guida, tra i quali i più importanti sono senz' altro:
l' astrazione;
l' incapsulamento;
I concetti degni di rilievo sono:
l' ereditarietà;
il polimorfismo
Tutto quanto riportato in questa pagina è a puro scopo informativo personale. Se non ti trovi in accordo con quanto riportato nella pagina, vuoi fare delle precisazioni, vuoi fare delle aggiunte o hai delle proposte e dei consigli da dare, puoi farlo mandando un email. Ogni indicazione è fondamentale per la continua crescita del sito.