
C# přístupové vlastnosti
C# přístupové vlastnosti
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íky.

Re: C# přístupové vlastnosti
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.
Č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.
Zpět na “Programování a tvorba webu”
Kdo je online
Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 5 hostů