Mal by byť pomocník statický?

Obsah:

Mal by byť pomocník statický?
Mal by byť pomocník statický?
Anonim

Vo všeobecnosti každá metóda, ktorá nezávisí od stavu inštancie, by mala byť statická. Pomocné triedy, ktoré neobsahujú nič iné ako statické metódy, by mali byť samy o sebe vyhlásené za statické, aby ste zabránili náhodnému pridávaniu nestatických členov a vytváraniu inštancií tried.

Musia byť pomocné metódy statické?

21 odpovedí. Preferujem takéto pomocné metódy súkromné statické; čím bude čitateľovi jasné, že nezmenia stav objektu.

Môže byť pomocná trieda statická?

Väčšina pomocných alebo pomocných tried používa statické metódy. Nestatické metódy by ste mali používať iba vtedy, ak chcete vytvoriť viacero inštancií svojej pomocnej triedy, ale keďže potrebujete iba jednoduchý vstup -> funkcia -> výstup, metódy by som urobil statické.

Sú statické pomocné triedy zlé?

Prečo sú statické pomocné triedy zlé? Statické pomocné triedy sú zlé, pretože robia programy ťažšie zrozumiteľnými (a teda ťažšie integrujú nových vývojárov), vedú k chybám, pretože nie je jasné, s akými údajmi majú pracovať a robia zmeny ťažšie kvôli zvýšenému spojeniu.

Mali by byť pomocné metódy súkromné?

Interné pomocné metódy sú (pravdepodobne) v poriadku

Ak je metóda skutočne len pomocníkom verejnej metódy a nemá zmysel žiť samostatne v inom kontexte, potom je to fajn ponechať si to ako súkromnú metódu.

Odporúča:

Zaujímavé články
Odkiaľ pochádzajú pelargónie?
Čítaj viac

Odkiaľ pochádzajú pelargónie?

Pelargonium je veľký rod v rámci čeľade Geraniaceae, ktorý je celosvetovo rozšírený v miernych až subtropických pásmach s približne 800 prevažne bylinnými druhmi. Samotné Pelargonium pochádza z južnej Afriky (vrátane Namíbie) a Austrálie. Odkiaľ pochádzajú muškáty?

Čo je mesembryanthemum v Afričanoch?
Čítaj viac

Čo je mesembryanthemum v Afričanoch?

V Južnej Afrike sú mesembryantémy známe ako „vygies“(z afrikánčiny „vy“), hoci tento výraz sa vzťahuje na mnohé rastliny z čeľade Aizoaceae. … Druhy pôvodne umiestnené v Mesembryanthemum boli prenesené do iných rodov, ako sú Cleretum, Carpobrotus a Sceletium, hoci zdroje sa líšia.

Je antikvariát podstatné alebo prídavné meno?
Čítaj viac

Je antikvariát podstatné alebo prídavné meno?

ANTIQUARIAN (adjective) definícia a synonymá | Macmillan Dictionary. Čo je antikvariát v angličtine? 1: antikvariátov alebo starožitností alebo súvisiaci s nimi. 2: obchod so starými alebo vzácnymi knihami. Ďalšie slová z antikvariátu Príklad viet Zistite viac o antikvariáte.