Kot i statyczne

  • 5
  • Niedostępne
Słońce wschodzi. Zadania się komplikują: zastanówmy się nad słowem statyczny. Tym razem musimy stworzyć zmienną statyczną licznikKotow i konstruktor w klasie Kot, tj. public Kot(). Za każdym razem, gdy tworzymy nowego kota (nowy obiekt klasy Kot), zwiększaj zmienną statyczną licznikKotow o 1. Musimy utworzyć dziesięć kotów i wyświetlić wartość licznikKotow na ekranie.
Nie możesz wykonać tego zadania, ponieważ nie jesteś zalogowany.
Komentarze (1)
  • Popularne
  • Najnowsze
  • Najstarsze
Musisz się zalogować, aby dodać komentarz
Sebastian Brodecki
Poziom 7 , Łódź, Poland
26 lutego 2020, 15:52
Pytanie ... wszystko przechodzi a nie rozumiem dla czego.Przede wszystkim niepokoi mnie niemalże ten sam wpis w while'u - Kot.licznikKotow++ i powtórzony w konstruktorze bezparametrowym public Kot() wydaje mi się, że nie powinny być dwa takie wpisy. A jeśli tak to jak to się dzieje, że nie wyrzuca błędu. Na domiar złego usunąłem z while'a Kot.licznikKotow++ i Inteliji zatwierdził działanie - wszystko chodzi i kompiluje poprawnie a CodeGym niestety wyrzuca komunikat że czas sprawdzenia kodu był zbyt długi. Czy ktoś może mi naświetlić co się w tym kodzie dzieje?