Veřejnost

Autor: Robert Simon
Datum Vytvoření: 21 Červen 2021
Datum Aktualizace: 22 Červen 2024
Anonim
Mladá Boleslav: Bazén v sokolovně je otevřen pro veřejnost
Video: Mladá Boleslav: Bazén v sokolovně je otevřen pro veřejnost

Obsah

Definice - Co znamená veřejnost?

Veřejné v C # je klíčové slovo, které se používá k deklarování přístupnosti typu a typu člena tak, aby přístup nebyl omezen. Je to jeden z modifikátorů přístupu, který poskytuje úplnou viditelnost všem typům a typům členů.

C # podporuje použití skrytí informací, což je základní princip objektově orientovaného jazyka, který pomáhá zlepšovat kvalitu softwaru. Proto má člen typu ve výchozím nastavení soukromou přístupnost. Toto musí být změněno pouze tehdy, když tento člen musí být přístupný jakýmkoli kódem v sestavě, ve které je deklarován, nebo jinou sestavou, která odkazuje na člen.

Některé konstrukty C # jako jmenný prostor, členové rozhraní a členové výčtu mají veřejnou přístupnost a neumožňují žádnou jinou přístupnost. Kromě toho musí uživatelem definované typy, které přetížují konkrétní operátory pro zajištění vlastní implementace, prohlásit přetížené operátory za veřejné.

Úvod do Microsoft Azure a Microsoft Cloud | V této příručce se dozvíte, o čem cloud computing je a jak vám může Microsoft Azure pomoci migrovat a řídit podnikání z cloudu.

Techopedia vysvětluje veřejnost

Veřejnost je nejpříznivější přístup ze všech ostatních přístupů, které zahrnují soukromou, chráněnou a interní přístupnost. Důvodem je, že neexistují žádná omezení pro přístup k veřejnému typu nebo členovi typu - lze jej použít pro instanční i statické členy typu.

Například třída BankAccount představuje podrobnosti o účtu uživatele a může mít veřejnou metodu DisplayAccountBalance, takže jakákoli jiná třída v sestavě nebo sestavě odkazující na třídu může volat tuto metodu k zobrazení zůstatku.

Na rozdíl od C ++ mohou být veřejní členové základní třídy veřejní pouze ve všech odvozených třídách. V C # není během odvozování třídy možné určit modifikátory přístupu, ať už chráněné nebo soukromé.

Zatímco veřejná přístupnost je používána pro přístup k typu nebo jeho členu z kódu ve stejné sestavě nebo jiné sestavě, která jej odkazuje, interní přístupnost může být použita k přístupu k typům z uvnitř sestavy.
Tato definice byla napsána v konu C #