public class Solution { public static void main(String[] args) { Kot kot = new Kot(); Pies pies = new Pies(); Ryba ryba = new Ryba(); Kobieta kobieta = new Kobieta(); pies.wlasciciel = kobieta; kot.wlasciciel = kobieta; ryba.wlasciciel = kobieta; Samo zadanie wykonałem dobrze i zostało mi ono zaliczone. Przy rozwiązywaniu kierowałem się pamięcią, że gdzieś już kiedyś widziałem w poprzednich zadaniach coś podobnego, no i zatrybiło. Jednak kod wklepałem bezmyślne, nie wiedząc tak naprawdę co dokładnie zrobiłem. O ile rozumiem przypisanie zmiennych zwierząt do kobiety jako właściciela, to nie za bardzo rozumiem jaką funkcję pełni kropka między zmiennymi zwierząt a zmienną wlasciciel - tj. np. ryba.wlasciciel = kobieta. Prosiłbym o pomoc z objaśnieniem tego, co dokładnie zrobiliśmy, jaką funkcję pełni kropka między zmiennymi, a nawet może jakieś praktyczne zastosowanie danej metody? Gdybym miał teraz podać odpowiedź i wziąć to na logikę, to powiedziałbym że: dodajemy zmienną zwierzęcia, a następnie oddzielamy kropką drugą zmienną, co pozwala na przypisanie obu zmiennych na raz do zmiennej kobieta. Czy takie myślenie jest w porządku? Jakieś objaśnienia przekonwertowane a chłopski rozum mile widziane. Dziękuje z góry i pozdrawiam!