Sumowanie w trzech zasięgach zmiennych

Dziedziczenie i polimorfizm - Podstawy Javy (Java)

Napisz program, który symuluje różne czasy życia zmiennych w klasie Main: Zdefiniuj: Zmienną lokalną localSum, która będzie sumować liczby dodane w danej metodzie. Pole instancji instanceSum, które będzie sumować liczby dla konkretnego obiektu. Pole statyczne globalSum, które będzie sumować liczby dla wszystkich obiektów klasy. Utwórz metodę addNumber(int number), która: Dodaje podaną liczbę do zmiennej lokalnej localSum, pola instanceSum i pola globalSum. Wyświetla wartości wszystkich trzech zmiennych. W metodzie main: Utwórz dwa obiekty klasy Main. Wywołaj metodę addNumber() kilka razy na każdym obiekcie z różnymi liczbami. Zaobserwuj różnice w zachowaniu localSum, instanceSum i globalSum.

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Podstawy Javy·Zaloguj się, aby zapisać postęp na koncie.