Aktywne Wpisy
olito +37
Kurła, myślałem, że to jakiś chiński SUV a to Rolls Royce za 3 bańki. Koleś se kupił hot doga z czoskowym sosem i sobie je w środku w aucie. Tak trzeba żyć. #motoryzacja #samochody #luksus #bogactwo #rollsroyce
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Rozumiem, jak działają i w ogóle, ale prawdę mówiąc nie widzę absolutnie żadnego zastosowania dla tego.
Po co to jest? Przecież jak ktoś ma program, już skompilowany w exe, to jeżeli nie dam użytkownikowi dostępu do jakiegoś pola, albo jakiejś metody - i tak jej nie dostanie. Więc jaki jest sens w robieniu jakiś publicznych setterów, getterów, skoro można po prostu zrobić publiczne pola?
Albo jaki sens ma w ogóle to, skoro ograniczenie w stylu private obejmuje jedynie mnie - programistę, a nie program?
#programowanie
@yoloBaklawa: ale możliwe, że ktoś dostanie gotową bibliotekę nie widząc nawet jej kodu. Możliwe, że jeden programista w projekcie piszę usługę, a drugi z niej korzysta. Wtedy
a) EmailSender.
ValidateEmail()
CheckConnection()
LoadAttachment()
SendEmail()
CheckPermission()
b) EmailSender
SendEmail()
Wiadomo, że b). Nie obchodzą Cię metody, które mają sens tylko w danej klasie. Inny przypadek: masz w kodzie klasy zmienną int zawierającą długość podstawy