Mali by byť konštruktéri verejní java?

Obsah:

Mali by byť konštruktéri verejní java?
Mali by byť konštruktéri verejní java?
Anonim

Nie, konštruktory môžu byť verejné, súkromné , chránené alebo predvolené(žiadny modifikátor prístupu). Ak niečo nastavíte ako súkromné, neznamená to, že k tomu nikto nemá prístup. Znamená to len, že nikto mimo triedy k nemu nemá prístup. Takže súkromný konštruktor je tiež užitočný.

Môžu byť konštruktéri v jazyku Java súkromní?

Súkromný konštruktor v jazyku Java sa používa na obmedzenie vytvárania objektov. Je to špeciálny konštruktor inštancií používaný v statických triedach len pre členov. Ak je konštruktor deklarovaný ako súkromný, potom jeho objekty sú prístupné iba z deklarovanej triedy. Nemôžete pristupovať k jeho objektom mimo triedy konštruktora.

Sú predvolené konštruktory súkromné alebo verejné?

V C++ sa konštruktor automaticky volá, keď je vytvorený objekt triedy. Konštruktory sú štandardne definované vo verejnej časti triedy.

Prečo vo všeobecnosti deklarujeme konštruktor ako verejného člena v Jave?

Verejný konštruktor tiež znamená môže byť prístupný mimo triedy Iná trieda ich môže získať jednoduchým spôsobom, ak však konštruktor spravíme ako súkromný, nebude prístupný mimo triedy. Tiež robíme konštruktor konštruktorom ako verejným, aby sa trieda inicializovala kdekoľvek v programe.

Ako zverejním svoj konštruktor?

Zverejnite konštruktor, ak povolíte, aby váš klientsky kód mimo balíka vytvoril inštanciu vášho objektu. Ak niechcete to (pretože objekt je špecifický pre balík alebo samotný objekt nemožno vytvoriť priamo) use package-private.

Odporúča:

Zaujímavé články
Čo je to opytovacia veta?
Čítaj viac

Čo je to opytovacia veta?

Opytovacia veta je veta, ktorej forma sa zvyčajne spája s významom podobným otáznikom. Napríklad anglická veta "Is Hannah sick?" má opytovaciu syntax, ktorá ho odlišuje od jeho deklaratívneho náprotivku „Hannah je chorá“. Aký je príklad opytovacej vety?

Aký je účel dosky na rezance?
Čítaj viac

Aký je účel dosky na rezance?

Vyrobené z borovicového dreva. Tieto dekoratívne dosky sa používajú na poskytnutie dekoratívnej elegancie vašej sklenenej varnej doske, keď sa nepoužíva. Sú funkčné aj pre pekárov a sú dostatočne veľké, aby sa do nich zmestil valček a boli z nich skvelé podnosy!

Prečo je chromatika dôležitá pre profesionála?
Čítaj viac

Prečo je chromatika dôležitá pre profesionála?

Farebné svetlo sa pri prechode cez šošovku šíri rôznymi rýchlosťami a vytvára farebné okraje na fotografiách a videách, ktoré sa pri pohybe smerom k okrajom záberu zhoršujú. … Profesionálny fotograf potrebuje urobiť chromatickú dokonalosť pomocou rôznych šošoviek a zručností, a preto je to pre nich dôležité.