profil

Dana jest niepełna definicja klasy
class Samochod
{ String marka; int

CenazaDzien;
……………………………………………………………………………… // (1)
…………………………………………………………………………… // (2)
};
1. Zapisz wewnątrz definicji klasy ( w linii (1) ) pełną definicję konstruktora z parametrami dla klasy Samochod.
2. Zdefiniuj wewnątrz klasy ( w linii (2) ) metodę kosztWyporzyczenia( ) zwracającą koszt wypożyczenia samochodu po przez przekazaniu metodzie poprzez parametr ilości dni wypożyczenia.
3. Zapisz poniżej klasę Samochód Wypożyczony, dziedziczącą z klasy Samochod, przechowującą dodatkowo nazwisko klienta , który wypożyczył samochód , oraz metodę wpiszNazwisko(), do wspisania nazwiska klienta który wypożyczył samochód
................................................................................................................................................. .................................................................................................................................................
4. Zapisz poniżej przykład tworzenia obiektu klasy SamochódWyporzyczony, a następnie przykład wywołania metody wpiszNazwisko() na rzecz tego obiektu. ...................................................................................................................................................
...................................................................................................................................................
...................................................................................................................................................
5. Wskaż ewentualne błędy w zamieszczonym poniżej fragmencie kodu . Uzasadnij przyczyny błędów, lub poprawność kodu.
Class Samochody { private ArrayList samochody=new Samochody();
Public int nowySamochod( Samochod s ) [samochody[0]=s;}
5 pkt za rozwiązanie + 3 pkt za najlepsze rozwiązanie - 13.1.2018 (21:55)
Znasz odpowiedź?