– Cześć, Amigo! Już tęsknię za naszymi lekcjami. Oto kilka zadań, które pomogą Ci ćwiczyć inicjalizowanie obiektów.

undefined
4
Zadanie
Składnia Java, poziom 5, lekcja 7
Niedostępne
Utwórz klasę Przyjaciel
Stwórzmy swoich własnych, niewidzialnych przyjaciół, nadajmy im jakieś cechy, a potem będziemy się z nimi bawić! Nie?! Dobra, może innym razem. Dzisiaj utworzymy szablon przyjaciela, np. klasę Przyjaciel. Sformułujemy dla niej trzy inicjalizatory: imie, wiek i plec; tylko imie i wiek; i tylko imie.
undefined
8
Zadanie
Składnia Java, poziom 5, lekcja 7
Niedostępne
Inicjalizowanie kotów
Zadanie jest poświęcone tajemniczym i pięknym istotom zwanym kotami. Utwórz klasę Kot i zdefiniuj pięć inicjalizatorów (tylko imie; imie plus waga i wiek; tylko waga i kolor; imie i wiek; waga, kolor i adres). My potrzebujemy prawdziwych kotów: nie mogę one istnieć bez wagi i wieku. Zdarza się jednak, że koty nie mają imienia bądź domu.
undefined
2
Zadanie
Składnia Java, poziom 5, lekcja 7
Niedostępne
Utwórz klasę Pies
Biuro „Najlepszy Przyjaciel Człowieka” zdecydowało się przeprowadzić pełen spis psiej populacji na Terze. Aby to zrobić, potrzebuje aplikacji, która ma specjalną klasę Pies. W niektórych przypadkach znamy tylko imię danego psa (bądź możemy mu to imię przypisać). Czasami wiemy także, jaki ten psiak jest wysoki. Zdarza się, że znamy też jego kolor – wtedy informacje o danym psie są kompletne. To oznacza, że potrzebujemy trzech inicjalizatorów.
undefined
2
Zadanie
Składnia Java, poziom 5, lekcja 7
Niedostępne
Utwórz klasę Kolo
Koło to najbardziej perfekcyjny kształt na świecie. Tak właśnie myślą skulice pospolite z planety 2D 2piR. Skulice potrzebują automatycznego programu do identyfikacji podobnych skulic pospolitych w płaszczyźnie. Problem polega na tym, że o różnych skulicach mamy różne dane. Pomóżmy im: utwórz klasę Kolo z trzema inicjalizatorami.
undefined
4
Zadanie
Składnia Java, poziom 5, lekcja 7
Niedostępne
Stwórzmy sobie prostokąt
OKEA sprzedaje niezmontowane statki kosmiczne. Wszystkie one są prostokątne (nie wiemy dlaczego). OKEA zamówiła w Firmie X program, który ma automatycznie generować instrukcje do budowy statku. Zostałeś/aś przydzielony/a do utworzenia klasy Prostokat i metod inicjalizujących wszystko, co może być przydatne.
undefined
2
Zadanie
Składnia Java, poziom 5, lekcja 7
Niedostępne
I programista stworzył człowieka
Stwórzmy nowego człowieka... Hmm, może jednak nie tutaj. Możemy za to stworzyć jego szablon. To znaczy, klasę Osoba. Nadamy jej pola (imie i wiek). Aby szybko i wygodnie utworzyć obiekty klasy Osoba, napiszemy metodę inicjalizuj(String imie, int wiek), w której będziemy inicjalizować te pola.
undefined
2
Zadanie
Składnia Java, poziom 5, lekcja 7
Niedostępne
Inicjalizowanie obiektów
Inicjalizujemy obiekty tak, jak chcemy! W tym zadaniu ktoś już wcześniej utworzył klasę Osoba, ale jej implementacja nie do końca nam odpowiada. Należy to naprawić: poprawmy ten program tak, żeby jedna i tylko jedna metoda inicjalizuj inicjalizowała wszystkie zmienne instancji klasy Osoba.