Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Programmering >> Perl Programming >> Content
Klasniveauvariabelen in Perl
De programmeertaal Perl ondersteunt object - georiënteerd programmeren , die zich bezighoudt met de interactie tussen objecten . Objecten zijn instanties van klassen zijn verzamelingen van verwante functies en waarden . Class - level variabelen , ook wel bekend als class attributen , zijn variabelen die kunnen worden geopend door een object binnen een klasse . Aan de andere kant kan bijvoorbeeld niveau variabelen alleen worden geopend door een instantie , of object . Class - level variabelen hebben verschillende voordelen , nadelen en toepassingen die je moet weten . Voordelen van klasse variabelen

Class - level variabelen
bieden een aantal voordelen . Een klasse - niveau variabele kan worden benaderd door elk object binnen de klasse . Dit is handig voor data die universeel is in de klas . Class - level variabelen ook vereenvoudigen bepaalde aspecten van codering , aangezien objecten niet nodig een uitgebreid systeem om gegevens uit te wisselen .
Nadelen van klasse variabelen

Class - level variabelen
een aantal nadelen . Aangezien de klasse - niveau variabelen worden gedeeld door alle objecten in de klas , de variabele heeft geen toegangscontrole . Elk object kan de variabele te wijzigen , die ongeschikt is voor gegevens die een waarde uniek is voor een klasse-instantie vertegenwoordigt .
Accessormethoden

klasse attributen
mag niet worden direct toegankelijk , maar moet in plaats daarvan worden benaderd via accessormethoden . Accessormethoden ophalen en instellen class attributen . Met behulp accessormethoden is een goede praktijk van object - georiënteerd programmeren , omdat het scheidt de interface ( de functies en data types zichtbaar voor klanten ) en de uitvoering ( de moeren en bouten code ) .
Voorbeelden van Gebruik

Class - level variabelen
kan worden gebruikt in vele toepassingen :

het opslaan van een lijst van objecten ;

bijhouden wat object voor het laatst is geopend , of het bijhouden van de meest toegankelijk object;

Delen universele data tussen objecten ; .

Het opslaan van een verwijzing naar een bestand dat alle objecten kunnen openen , zoals een logfile

Previous: Next:
  Perl Programming
·Hoe verwijderen Last Octet in …
·Hoe maak je een lege ruimte in…
·Hoe maak je een Perl- script d…
·Perl Socket Types 
·Hoe de Perl Directory Zoek op …
·Het verschil tussen Exit & Die…
·Hoe te testen om te zien of ee…
·Hoe maak je een Sendmail CGI s…
·Wat Programming Language heet …
  Related Articles
Hoe te Omgevingsvariabelen Call Vanuit V…
Hoe maak je een klasse in Visual Basic M…
Hoe schrijf je een klasse Gooi met Visua…
Hoe te Sessie variabelen wissen 
Hoe maak je een klasse -bestand in . NET…
Hoe kan ik lezen een tekstregel te veel …
Hoe om variabelen Van Visual Basic voor …
Tutorial over hoe om te delen Variabelen…
Hoe te Variabelen in Access Query 
  Programmering Articles
·Hoe te beëindigen OmniMark Script 
·Hoe maak je een Memory Wijzer in C Creë…
·Hoe kan ik HTML Output in Rails 
·De VBA Max Functions 
·Toegang krijgen tot een Bash Script vari…
·Wat is een gecompileerde Signature ? 
·Hoe te Columns In GridView 
·Wat betekent de ' At ' Symbool Mean in J…
·Informatie over Java Training Online 
Copyright © Computer Kennis http://www.nldit.com