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

Aké sú čiastkové vlastnosti ?

Ako programovacie a kódovacie jazyky vyvíjajú , sofistikovanejšie a zúčastnené programovacie techniky sú vyvinuté . Programátori musia držať krok s týmito inováciami , ale to tiež musí programovacie jazyky . Ak jazyk nemôže vyvíjať s potrebami programátor , potom ďalšie , viac užitočných jazyky sa nahradiť jazyk . Čiastkové vlastnosti je navrhnutá kódovacie technika . NET programový rámec , ktorý je podobný čiastočné triedy a čiastkových metód . Ak sa zavedú , že by bolo užitočné v niekoľkých smeroch . Čiastkové Triedy a metódy

čiastočné triedy a metódy sú obe časti . NET programovania rámca . Zvlášť , oni sú obaja užitočné nástroje pre programátorov , ktorí chcú zlepšiť a rozšíriť automaticky generované kód . Čiastkové triedy umožňujú členovia jednej triedy , ktoré majú byť rozdelené medzi viac ako jedného zdrojového kódu súboru . Čiastkové metódy sú metódy , ktoré sú definované v čiastočné triedy , ktoré možno rozdeliť medzi niekoľko zdrojových súborov , aj keď to nemusí byť .
, Ako sú používané

čiastkové triedy a čiastkové metódy sú často automaticky generované ako súčasť kódu , ktorý auto - generuje , a zároveň to môže byť užitočná funkcia , to robí to náročný pre programátor zmeniť veci o týchto tried . Programátor chce rozšíriť alebo pridať do jedného z týchto automaticky generovaných tried by vytvoriť samostatný súbor triedy , a pridať metódy a vlastnosti , tam , ktoré by nemali byť prepísané ako súčasť procesu automatického generovania .


The Case for čiastočných vlastnosti

Čiastkové vlastnosti by byť užitočné v niekoľkými rôznymi spôsobmi . V podstate by sa znížiť na nafúknuté a redundantný kód . Nedostatok čiastkových vlastností , ísť spolu s čiastkovými tried a metód znamená , že v niektorých situáciách , programátori skončiť museli vytvárať viac inštancií triedy , než by inak bolo potrebné prispôsobiť definovanie vlastností . Tvorba čiastkové vlastnosti k dispozícii programátorom by pomôcť vyriešiť tento a znížiť počet riadkov kódu potrebné v určitých situáciách .
Vyvíjajúce Jazyky

debata čiastkových vlastností je centrálna k myšlienke vyvíjajúci programovacie jazyky . Tam sú , v skutočnosti , ďalšie možné spôsoby , ako obísť problém , že nedostatok čiastkových vlastností prezentuje , ktoré programátori sú tiež čaká na zaviedli . Nakoniec bude vytvorený jeden alebo viac riešení , a jazyk budú môcť vyvíjať . To môže byť šťastie , pretože ako publikácie, . NET kódovanie tím pracuje už niekoľko rokov bezúspešne prekonať problémy spojené s implementáciou čiastkových vlastností.

Najnovšie články

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