Szukaj

1944

Reklama

Chroń swoje dziecko

w Internecie
Reklama

za darmo ...

Kalendarz

Reklama

Jak odbierasz ...

Wygląd portalu
 

"Musicie od siebie wymagać, nawet jeśli inni by od Was nie wymagali..." JP2 [100%]

Reklama
Składowe statyczne - Zadania dola utrwalenia wiadomości: PDF Drukuj Email
Ocena użytkowników: / 5
SłabyŚwietny 
Instrukcje dodatkowe - Programowanie w języku JAVA
Wpisany przez Administrator   
Spis treści
Składowe statyczne
Metody statyczne
Pola statyczne
Co zyskujemy i co
Zadania dola utrwalenia wiadomości:
Rozwiązania zadań:
Wszystkie strony

Zadania dola utrwalenia wiadomości:

 

Zad. 6.: Zmodyfikuj powyższy program. Niech użytkownik będzie mógł:

1) zmienić wartość pola promien tak, aby program liczył pole kół o różnych promieniach

2) zmienić wartość pola pi

3) Zastanów się, czy można coś zrobić aby uniemożliwić lub ograniczyć możliwość ingerencji (zarówno z poziomu kodu jak również z poziomu użytkownika) w wartość pola statycznego pi tak, aby np. przez pomyłkę nikt nie zmienił wartości pola pi i nie doszedł do błędnych wyników licząc pole koła.

 

 

Zad. 7 Zmodyfikuj powyższy program: dodaj do programu możliwość wyliczenia objętości walca. Zastanów się: jakie dane będą potrzebne? Jakie mogą być statyczne a jakie może podać użytkownik?

 

Zad. 8: Zmodyfikuj powyższy program:

1) przenieś funkcje geometryczne do klasy publicznej geometria, znajdującej się w osobnym pliku tworząc z nich statyczne metody

2) w klasie publicznej algebra pozostaw cztery stworzone metody statyczne: dodawanie, odejmowanie, iloczyn, iloraz.

 

Zad. 9.: Dla ambitnych: zmodyfikuj powyższy program:

1) dodaj do programu możliwość obliczania silni danej liczby.

2) zastanów się, w której klasie będzie ta metoda? Może trzeba dodać kolejną klasę?

3) zastanów się, jakiego typu będzie zarówno zmienna jak również metoda (czyli jakiego typu wynik metoda będzie zwracała)

 

Podpowiedź: silnia:

5! = 1*2*3*4*5

10! = 1*2*3*4*5*6*7*8*9*10