C# přístupové vlastnosti

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Odpovědět
vik822
Level 1.5
Level 1.5
Příspěvky: 123
Registrován: 14 srp 2012 20:02

C# přístupové vlastnosti

Příspěvek od vik822 »

Mohl by mi někdo vysvětlit přístupové vlastnosti v jazyce C#? Hádám, že je to něco jako set, get..ale nevím :D díky.
omilis
Level 1.5
Level 1.5
Příspěvky: 118
Registrován: 22 črc 2009 23:09

Re: C# přístupové vlastnosti

Příspěvek od omilis »

Myslíš tohle http://msdn.microsoft.com/cs-cz/library/x9fsa0sw.aspx ?

Čemu na to nerozumíš?

Property se navek jeví jako věřejná proměná, takže k ní přistupuješ přímo:

Objekt.Vlastnost;
Objekt.Vlastnost = (nová hodnota);


Ale neporušuje princip zapouzdření, protože to jsou ve skutečnosti metody.


Přijde mi to jako jedna z největších výhod C# oproti Javě, protože to výrazně zpřehlední kód.
Odpovědět

Zpět na „Programování a tvorba webu“