Fragment // Nie potrafię zrozumieć jak działa referencja :( mezczyzna.partnerka = kobieta; kobieta.partner = mezczyzna; } public static class Mezczyzna { public int wiek; //czemu tu jest to public? public int wzrost; public Kobieta partnerka; // czy tutaj zdeklarowano zmienną partnerka typu Kobieta? } public static class Kobieta { public int wiek; public int wzrost; public Mezczyzna partner; } } Mam pytania bo nie do rozumiem. 1. Czemu w klasach Kobieta i Mezczyzna przed typem zmiennych jest public 2. Wiersz 16 public Mezczyzna partner; Jak to zinterpretować? Tworzę zmienną partner typu Mezczyzna( czy może przypisuje zmienna partner do obiektu Mezczyzna)? 3. kobieta.partner = mezczyzna; Jak łopatologicznie to przeczytać? Zdaje się że nie potrafię zrozumieć do końca czym są referencje.