„Stajesz się na zawsze odpowiedzialny za to, co oswoiłeś” – powiedział Antoine de Saint-Exupery ustami lisa, przyjaciela Małego Księcia. Oczyśćmy nasz program i nie zostawiajmy żadnego zwierzęcia bez opiekuna. Stworzymy obiekty kot, pies i ryba. I kobietę. A następnie przypiszemy ją jako właściciela ryby, psa i kota. Myślę, że to się jej spodoba!
Zwierzęta potrzebują ludzi
- 3
Niedostępne
Komentarze (12)
- Popularne
- Najnowsze
- Najstarsze
Musisz się zalogować, aby dodać komentarz
iNUDiEZ#1996
6 grudnia 2022, 16:31
Problem tkwi w tym że należy pamiętać o kolejności, nie można przypisać właściciela do nieistniejącego obiektu. Kolejność ma znaczenie 3:>
0
asia
3 grudnia 2021, 00:03
Witam dlaczego ponizszy zapis jest nieprawidlowy:
Kot kot = new Kot() ;
kot.wlasciciel = kobieta;
Pies pies = new Pies() ;
pies.wlasciciel = kobieta;
Ryba ryba = new Ryba() ;
ryba.wlasciciel = kobieta;
Kobieta kobieta = new Kobieta();
Moglabym przypuszczac ze w momencie wpisywania wlaściciela danego zwierzaczka nie był utworzony jeszcze obiekt Kobieta. Ale podobno kolejność nie ma znaczenia. ?
0
Roman
6 grudnia 2021, 09:37
kolejność ma znaczenie
0
Vakuti #11042948 Java Developer
24 lipca 2022, 21:13
Przypisujesz do obiektu ryba.wlasciciel nieistniejący obiekt
+2
Marcin
12 lutego 2021, 13:04
kot.wlasciciel = kobieta;
pies.wlasciciel = kobieta;
ryba.wlasciciel = kobieta;
Trzeba to rozumieć jako: kot to wlasciciel kobiety i tak dalej
0
Przem
17 września 2021, 15:37
... raczej trzeba czytań od prawej do lewej!
kot.wlasciciel = kobieta;
czyli:
kobieta --> jest (=) --> włascicielem --> kota
+2
Michał Jakusz
19 grudnia 2019, 13:54
Podobne zadanie było w "Relacje rodzinne" task02.task0204.
Warto wrócić do tamtego zadania i je przeanalizować razem z tym zadaniem. Kluczowe słowa "kobieta, wlasciciel czy nazwy zwierząt" to jedyne słowa, które trzeba użyć w podpunkcie "W metodzie main ustaw obiekt Kobieta jako właściciela każdego zwierzęcia.". Pamiętajcie o małych i dużych literach :)
+2
Sylwia
16 grudnia 2019, 11:45
Could someone help? I tried:
kot = kobieta.wlasciciel;
and
kobieta = kot.wlasciciel
and it doesn't work.
0
Roman
18 grudnia 2019, 09:13
If you need help, something isn't right in your code, the server won't accept your solution (even if you are 100% sure that it is correct). Describe your question/issue in the HELP section at codegym.cc/help.
0
luky5122
10 grudnia 2019, 17:53
Something is wrong with that excersise...
0
kochansky
2 stycznia 2020, 08:06
excersise working fine.Is problem with your solution.
0
Anna
8 grudnia 2019, 21:12
I really don't know what's wrong here...
0