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

Čo je statické Modifikátor ?

Svet objektovo orientovaného programovania je plný ezoterických témach , ktoré možno premôcť začiatočník . Skvelé miesto pre štart je vziať nejaký téma , ako je statické modifikátory , a pokúsiť sa dozvedieť všetko o nich . Statické modifikátory sú špeciálne kľúčové slová , ktoré sú označené na iných programovacích konštrukcií . To má vplyv na spôsob , akým sú prístupné . Vlastníctva

Statický člen patrí do triedy bol vyhlásený palcov je možné vyvolať priamo pomocou triedy , s pridanou výhodu , že nepotrebuje trieda musí byť inštancie ( vyrobený do objektu ) aby pre metódu fungovať . Statické členmi sú užitočné pre funkcie , ktoré majú všeobecný charakter a nevyžadujú osobitnú inštancie správne fungovať .
Len pre členov

len členovia triedy môžu byť označené statické . Napríklad trieda s tromi dátovými typy môžu mať všetky tri vyhlásil statické . Trieda nemôže byť vyhlásená za statické . Okrem toho , rozhranie a členovia rozhranie nemôže byť vyhlásená za statický a to buď .
Nemožno miešať s inými modifikátory

statické modifikátor nemožno zamieňať s dedičstvom modifikátory " abstraktné " a " konečné . " Tieto modifikátory sa používajú na vytvorenie triedy , ktoré nie sú kompatibilné so statickými typy . Napríklad , " abstraktné " trieda nie je určený pre použitie priamo . Namiesto toho je spracovaná na dedenie tried . " Abstraktné " triedy sú preto neúplné . Statické Modifikátor by nemalo zmysel na neúplnom triede .
Nevyžaduje inštancie objekt do práce

Statické členmi môžu byť prístupné prostredníctvom triedy . Inštancie objekt tejto triedy nie je potrebné , aby prístup k statické členmi . To je zvyčajne prípad , že člen nemôže byť zobrazená , kým trieda bola vytvorená inštancia do objektu .

Najnovšie články

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