Aktywne Wpisy
![dupox](https://wykop.pl/cdn/c0834752/76503a611949e3d4a96a70f00e385045cca726303784003e9f7fdd3a87d38cc5,q60.jpg)
dupox +63
Jak co roku organizujemy wysyłanie matur maturzystów, niestety ostatni wpis usunęła moderacja. Aby otrzymać maturę z polskiego musisz:
1) Zaplusować ten wpis
2) Dać mi followa
3) Napisać pod tym wpisem komentarz w paru słowach dlaczego chcecie arkusz:)
Mam nadzieję, że w tym roku też uda mi się pomóc tylu tegorocznym maturzystom(。◕‿‿◕。)
#matura #matura2024 #przecieki #rozdajo
1) Zaplusować ten wpis
2) Dać mi followa
3) Napisać pod tym wpisem komentarz w paru słowach dlaczego chcecie arkusz:)
Mam nadzieję, że w tym roku też uda mi się pomóc tylu tegorocznym maturzystom(。◕‿‿◕。)
#matura #matura2024 #przecieki #rozdajo
![dominacja_genetyczna](https://wykop.pl/cdn/c3397992/dominacja_genetyczna_YiZDFky5oO,q60.jpg)
Kros jeszcze nie ma skanu Polaka ? Ostatnie osoby, bo ide spac pv #matura #matura2024 #przecieki #deepweb #4chan
Czytam sobie o getterach i setterach w #java. Z tego co przeczytałem mam rozumieć, że są to po prostu zwykłe metody do ustalania wartości atrybutów w klasie? Ale czy same gettery i settery są zdefiniowane w standardzie języka Java, czy są to tylko zwykłe metody? Bo zauważyłem, że każda metoda, która jest setterem zaczyna się od "set" a potem jest nazwa atrybutu. Ale czy jest to wymagane przez standard języka, że jeżeli chcemy utworzyć setter, to nazwę metody zaczynamy od "set", czy to tylko taka umowa, żeby było wiadomo, że mamy do czynienia z setterem (tak jak przyjęło się, że nazwy klas zaczynamy z dużej litery)?
#naukaprogramowania
Poza 'get'/'set' mamy też 'is' używane dla boolean (np. 'isVisible' zamiast 'getVisible').
Frameworki czasem nie zadziałają,
@coll: @maciorqa: taka drobna uwaga - używanie getterów i setterów bardzo często prowadzi do łamania enkapsulacji
W czystym programowaniu obiektowym nie powinieneś mieć dostępu do właściwości (one powinny być ustawiane jedynie w konstruktorze). Później już tylko powinieneś móc wywoływać metody, które dokonują przekształceń na tych danych.
Dodatkowym małym praktycznym bonusem jest łatwość refaktoryzacji - prościej sprawdzić, które pola i jak są wykorzystywane dzięki sprawdzeniu wywołań getterów i setterów. Inaczej bez wsparcia IDE może to być problematyczne (miałem takie pytanie na rozmowie rekrutacyjne
https://pl.wikipedia.org/wiki/JavaBeans
https://www.oracle.com/technetwork/java/javase/documentation/spec-136004.html