Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza Informatica >> Programmazione >> C /C + + Programming >> .

Qual è la differenza tra privato e pubblico Membro Dati

Il linguaggio di programmazione C + + consente ai programmatori di presentare i dati in un certo modo . Quando un programma è costituito da molte parti , ci deve essere una struttura per applicare i dati . Proprio come libreria organizza libri in diversi campi , sulla base del sistema che utilizza, il programma dispone i dati in un certo modo . Privati ​​membro dati

programmazione C + + utilizza una categoria chiamata dati membro private per limitare l'accesso ad alcune informazioni . Programmatori classificare i dati in varie classi . Se specificano che i dati in una classe è privata, questo significa che solo coloro che possono accedere a tale classe può accedere ai dati. Solo quelli con tale accesso può modificare i dati della classe. Il programma considera i dati in una classe di essere privato , e questa è l' impostazione di default , a meno che il programmatore non specifichi diversamente .
Utente pubblico Dati

Un altro modo di fornire l'accesso ai dati nel C + + linguaggio di programmazione è quello di specificare che le classi sono pubbliche . Ciò significa che gli utenti che possono accedere al codice possono accedere all'ingresso in una classe . Questo è un modo meno restrittivo di fornire l'accesso ai dati . In un formato di struttura dati passiva , i dati in una classe è pubblico di default. In un formato di classe , che è un formato di struttura di dati attivo , i dati sono privati ​​per impostazione predefinita a meno che il programmatore lo rende pubblico .
Protetta Accesso

è anche un altro modo di fornire l'accesso nel linguaggio di programmazione C + + . Protected Access fornisce una forma di accesso utente che non è così limitato come accesso privato , ma rende più restrizioni di accesso del pubblico , che è aperto a chiunque . Questo tipo di accesso consente l'accesso a determinati dati solo dall'interno di una classe o sottoclasse . Se i programmatori vogliono fare alcuni aspetti dei dati pubblici , limitando l'accesso ad alcune sottoclassi di dati , utilizzando l'accesso protetto serve a questo scopo .
Importanza

programmazione C + + si avvale di specificatori che può essere complessa. Facendo uso della funzione di accesso del pubblico dà agli utenti l'accesso solo a determinate informazioni che hanno bisogno di sapere , senza dover passare attraverso gli identificatori più complesse . Per esempio, nel caso di una classe ha tre centinaia di membri di dati e un centinaio di funzioni membro , rendendo tutto questo pubblico ingresso fa per complessità . Invece , se il programma è impostato in modo da limitare l' accesso del pubblico a solo alcune delle funzioni , è possibile semplificare il programma per gli utenti .

 

Programmazione © www.354353.com