Zad. 1 tablięe
a. Utwórz tablicę typu int długości 4 i wypełnij ją jakimiś liczbami. Następnie napisz pętlę obliczającą sumę liczb z tej tablicy. Wynik wypisz na ekran.
^ £ 41 ~ l h U ,iVi 5 - <0
fal r/ik k'0\ k< ) [
“jy/lwC, “ >0.^6- ł 2b(j nS'(
t LjcĄltM . (/k/ł WWkl i U i b. Utwórz tablicę typu Pistolet,(patrz zadanie 2),i
¥$£££&% Ut>-/vu p/
V
o niej kilka obiektów.
V
Zad. 2 £/asy / obiekty Uk 3
a. Utwórz obiekt poniższej klasy i wywołaj w nim metodę strzel. Następnie napisz pętlę, w której będą
oddawane strzały, dopóki nie wyczerpie się w tym obiekcie amunicja.
^iAjIac Vćk/ig(
^•słcUir ^^<'4cLi \
V
public class Pistolet! private int amunicja; public Pistolet(int ile){ amunicja = ile;
}
public boolean strzel(){ if(amunicja > 0){ amunicj a--; return true;
} else
return false;
}
1
-V
b. Co to znaczy, że metoda w klasie jest przeciążona?
■4<D- T_/V~<V lA <W\ >1 <WY\u^
V
\
U 0
Zad. 3 dziedziczenie
a.Czym się różni klasa abstrakcyjna od zwykłej klasy? Czy w klasie abstrakcyjnej mogą występować zwykłe, nieabstrakcyjne metody? Co to jest metoda abstrakcyjna i co się z nią dzieje w klasie, która