Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Trieda Level Premenné v Perlu

programovací jazyk Perl podporuje objektovo orientované programovanie , ktorá sa zaoberá interakciou medzi objektmi . Objekty sú inštancie tried , ktoré sú kolekcie súvisiacich funkcií a hodnôt . Premenné patriace do úrovne triedy , tiež známy ako atribúty triedy sú premenné , ktoré možno pristupovať pomocou ľubovoľného objektu v rámci triedy . Na druhú stranu , premenné na úrovni inštancie sa dá dostať iba jednu inštanciu , alebo objektu . Premenné patriace do úrovne triedy majú niekoľko výhod , nevýhod a použitia , ktoré by ste mali vedieť . Výhody triedy premenných

premenné patriace do úrovne triedy ponúkajú niekoľko výhod . Premenná triedy úrovni možno pristupovať každý objekt v rámci triedy . To je výhodné pre dáta, ktoré je univerzálne v celej triede . Premenné triedy úrovni tiež zjednodušiť niektoré aspekty kódovanie , pretože objekty nevyžadujú prepracovaný systém umožňujúci výmenu dát .
Nevýhody triedy premenných

premenných triedy na úrovni majú niektoré nevýhody . Vzhľadom k tomu , premenné triedy úrovni sú zdieľané všetkými objekty v triede , premenná nemá žiadnu kontrolu prístupu . Každý objekt môže zmeniť premennú , ktorá je nevhodná pre dáta , ktorá predstavuje hodnotu jedinečné inštancie triedy .
Metód mechanizmov prístupu

atribúty triedy by nemal byť pristupovať priamo , ale namiesto toho by mali byť prístupné cez prístupové metódy . Prístupové metódy get a set atribúty triedy . Použitie prístupovej metódy je dobrou praxou objektovo orientovaného programovania , pretože oddeľuje rozhranie ( funkcie a dátové typy viditeľné pre klientov ) a realizácie ( NUTS a kódov skrutky ) .
Príklady použite

premenné Trieda úrovni môžu byť použité v mnohých aplikáciách :

Uloženie zoznamu objektov ;

Tracking , čo objekt bol posledný prístup , alebo sledovanie najviac prístup k objektu ,

Zdieľanie univerzálny dát medzi objektmi ; .

Uloženie odkaz na súbor , že všetky objekty možno pristupovať , ako je napríklad logfile

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené