W jakim celu stosuję się właściwości w .net skoro chcemy aby prywatne dane były niedostępne z zewnątrz, a właściwości to umożliwiają ?
0
0
Właściwości też mogą być prywatne.
0
ale np można zrobić tak, żeby nie można było zmodyfikować z "zewnątrz" tych prywatnych danych dając we właściwości np:
private int wiek;
public int Wiek{
get;
}
albo
public int Wiek
{get;private set;}
0
Przed właściwością zawsze musi być modyfikator public ? Tylko przy getterze i setterze można inny modyfikator zastosować ?
0
Nie, bez problemu możesz mieć właściwości które są prywatne, chronione albo internal. Chociaż najczęściej stosuje się publiczne, bo sobie (private) ufasz bardziej niż innym (public).
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.