[C#] Słowo "public" przed class.
Ostatnio zmodyfikowano 2014-11-24 10:18
Haker123 Temat założony przez niniejszego użytkownika |
[C#] Słowo "public" przed class. » 2014-11-23 17:49:24 Witam.
Ucząc się C# napotkałem na dziwną deklaracje klasy.
public class A { }
Co oznacza to public? Gdzies na internecie wyczytałem ze dzięki temu każdy może tworzyc obiekt tej klasy. Czy w C# obiekt klasy nie każdy może tworzyć?
Czy klasa bez "public" jest tak jakby prywatna? |
|
Jacob99 |
» 2014-11-23 18:12:02 Klasa publiczna oznacza, że możesz tworzyć obiekty tej klasy w innych klasach.
|
|
DejaVu |
» 2014-11-23 18:49:55 w pierwszej lepszej ksiazce takie rzeczy sa opisane. |
|
Haker123 Temat założony przez niniejszego użytkownika |
» 2014-11-23 19:32:43 Dzięki za linka i za krótkie wytłumaczenie ;] Biore się do czytania.
PS. Nie mam książki tylko internet i to co uda mi się znaleźć. |
|
DejaVu |
» 2014-11-23 21:04:48 jest w necie za darmo ebook na temat różnic miedzy c++ a c# w jezyku angielskim. całkiem dobrze sie go czytalo. |
|
Parapet |
» 2014-11-23 21:09:11 namespace to taka duża klasa a w class w namespace to jakby pole klasy więc ta klasa jest publiczna. Mam nadzieję że wiesz o co mi chodzi ;p |
|
Haker123 Temat założony przez niniejszego użytkownika |
» 2014-11-23 22:14:08 DejaVu a moze pamiętasz tytuł tego ebooka?? Parapet chyba wiem o co chodzi ;] W C# namespace wygląda troszke jak klasa (użycie w stylu System.Console) , ale mam problem ze zrozumieniem tego public i jego braku. Inne słowa kluczowe (abstract , sealed) rozumiem. Obecnie jestem po 1 kursie na youtube a teraz przerabiam http://4programmers.net/C_sharp (+ inne małe hasła) ale tego public nie znalazlem nigdzie. EDIT: Właśnie doznałem olśnienia ale potrzebuje się upewnić. namespace jest traktowane tak jakby obiekt , czyli klasa z public jest widoczna w innym pliku (lub przestrzeni nazw) za pomoca odpowiedniego namespace?? A bez public (czyli private?) jest widoczna tylko w tym namespace? |
|
DejaVu |
» 2014-11-24 00:19:20 Nie strzelaj tylko doczytaj. Książka: ”.NET Book Zero – What the C or C++ Programmer Needs to Know about C# and the .NET Framework” by Charles Petzold |
|
« 1 » 2 |