Elenet.net
0 voti
quesito posto 19 Settembre 2013 in Classe terza da Adelfio Massimiliano Corsista (79 punti)
  

2 Risposte

+2 voti
information hiding (o occultamento dell'informazione) è il principio che stabilisce la separazione tra la struttura interna e i comandi di un oggetto, occultamento indica che la struttura interna non viene considerata dall'utente
risposta inviata 19 Settembre 2013 da Marco Zaccaria Corsista (149 punti)
0 voti
L'information hiding, o incapsulamento, è un principio base facente parte della OOP.
Ogni oggetto, per motivi di sicurezza del software e per facilitare la risoluzione di errori, necessita della protezione dei dati a un livello più "interno" e meno "esposto", a questo viene incontro l'information hiding.
L'incapsulamento agisce da "separatore" tra l'interfaccia, che risulta visibile all'utente, e l'implementazione interna dell'oggetto stesso, che è resa protetta. In questo modo i dati presenti all'interno possono venire modificati solo da funzioni interne allo stesso oggetto, e non da oggetti esterni.
risposta inviata 19 Settembre 2013 da Salvatore Firriolo Corsista (131 punti)

Domande correlate

0 voti
1 risposta
+2 voti
1 risposta
quesito posto 25 Ottobre 2013 in Classe quarta da Adelfio Massimiliano Corsista (79 punti) | 1,206 visite
0 voti
0 risposte
quesito posto 10 Ottobre 2018 in Classe terza da Gianni Messina Esperto (736 punti) | 476 visite
778 domande
1,565 risposte
639 commenti
1,445 utenti