Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> C /C + + Programming >> Content
Wat is het verschil tussen prive en openbare Abonneegegevens ?
De programmeertaal C + + stelt programmeurs in staat om gegevens te presenteren op een bepaalde manier . Wanneer een programma is opgebouwd uit vele delen , moet er een structuur voor de gegevens implementeren . Zoals een bibliotheek regelt boeken in verschillende gebieden , gebaseerd op het systeem het gebruikt het programma regelt de gegevens op een bepaalde manier . Prive Lid Gegevens

C + + programmeren maakt gebruik van een categorie genaamd initiatiefwetsvoorstel gegevens om de toegang tot bepaalde informatie te beperken . Programmeurs classificeren van gegevens in verschillende klassen . Als zij aangeven dat de gegevens in een klasse is prive , betekent dit dat alleen kan zij die toegang hebben tot die klasse de toegang tot de gegevens . Alleen die met dergelijke toegang kunnen de gegevens in de klasse wijzigen . Het programma beschouwt data in een klasse als prive , en dit is de standaardinstelling , tenzij de programmeur anders aangeeft.
Openbare Lid Gegevens

Een andere manier van het verstrekken van toegang om gegevens in de C + + programmeertaal is om aan te geven dat de lessen zijn openbaar . Dit betekent dat gebruikers die toegang hebben tot de code toegang tot de ingang in een klasse . Dit is een minder beperkende manier van het verstrekken van toegang tot de gegevens . In een passieve datastructuur formaat , de gegevens in een klasse is openbaar standaard . In een klasse -indeling , dat is een actieve datastructuur formaat , de data is standaard prive tenzij de programmeur maakt het openbaar .
Protected Access

is ook een andere manier van het verstrekken van toegang in de C + + programmeertaal . Beschermde toegang biedt een vorm van toegang gebruiker die niet zo beperkt is als prive -toegang, maar zorgt voor meer beperkingen dan het publiek toegang die is open voor iedereen . Dit soort toegang biedt toegang tot bepaalde gegevens slechts binnen een klasse of subklasse . Als programmeurs willen een aantal aspecten van de gegevens openbaar te maken , terwijl het beperken van de toegang tot een aantal subklassen van gegevens , met behulp van beveiligde toegang dient dit doel .
Belang

C + + programmeren maakt gebruik van bestekschrijvers dat kan complex zijn . Door gebruik te maken van de functie publiek toegang geeft gebruikers toegang tot bepaalde informatie die ze nodig hebben om te weten , zonder te gaan door de meer complexe bestekschrijvers . Bijvoorbeeld , indien een klasse heeft driehonderd gegevenselementen en honderd lidfuncties , waardoor alles brede publiek maakt complexiteit . In plaats daarvan , als het programma is opgezet om de toegang van het publiek tot slechts enkele van de functies te beperken , kan het programma voor de gebruikers te vereenvoudigen .

Previous: Next:
  C /C + + Programming
·Hoe te Lines in Visual Draw C …
·Hoe te Logic Build for Program…
·Hoe Vergelijk 2 Integers in ee…
·Hoe maak je een dynamische Str…
·Hoe kan ik een string omzetten…
·Wat is bufferoverloop ? 
·How to: GTK Color Selection 
·Hoe te DirectX Monsters samens…
·Wat zijn Gedeeltelijke Propert…
  Related Articles
Hoe maak je een Visual Basic- programma …
Hoe de Visual Data Manager gebruiken in …
Hoe de TabStrip controle in Visual Basic…
Hoe de DTPicker controle in Visual Basic…
Hoe de Draw Command in Visual Basic Gebr…
Hoe de Menu Editor gebruiken in Visual B…
Hoe te Disable /Enable Command Knoppen i…
Hoe de VBScript Locatie Object Gebruik 
Hoe de VBScript Geschiedenis Object Gebr…
  Programmering Articles
·Hoe maak je een login knop Toevoegen aan…
·Tutorial voor het maken van een spel in …
·Hoe te verbinden Two Forms Via PHP 
·Definitie van CPP Bestand 
·Welke soorten van Math Do computerprogra…
·Hoe de Python programmeertaal Bestudeer 
·Over Java Karakter Functions 
·Hoe te voegen of bijwerken MySQL 
·Gebruik van Visual Basic 
Copyright © Computer Kennis http://www.nldit.com