– Widzę, że już odpocząłeś. Świetnie. Oto kilka zadań, które pomogą Ci w ćwiczeniu tworzenia konstruktorów:

2
Zadanie
Składnia Java,  poziom 5lekcja 9
Niedostępne
Przyjaciół nie da się kupić
W języku polskim „zawierać przyjaźń” oznacza „poznać kogoś bliżej i zaprzyjaźnić się”. Tak naprawdę niczego się tam nie „tworzy”, ani nie „czyni”. Ale jednak brzmi to trochę, jakby tak było. Przenieśmy to wyrażenie z polskiego na Javę: Zawrzemy trzy konstruktory w utworzonej przez nas klasie Przyjaciel. Pierwszy konstruktor będzie pobierał imie. Drugi będzie dodatkowo pobierał wiek. A trzeci będzie także pobierał plec.
4
Zadanie
Składnia Java,  poziom 5lekcja 9
Niedostępne
Tworzenie kotów
Utwórz poprawne koty w nietypowy sposób – za pomocą konstruktorów. Utwórzmy klasę Kot i zadeklarujmy pięć różnych konstruktorów. Najprostszy konstruktor zawiera jeden parametr: imie. Następny ma imie i wiek. Do trzeciego dodajemy parametr waga. Pozostałe informacje znajdziesz w warunkach zadania.
2
Zadanie
Składnia Java,  poziom 5lekcja 9
Niedostępne
Rejestr psów
Sanatorium Wściekły Pies przyjmuje psy wszystkich ras i kolorów umaszczenia na dwutygodniowe turnusy. Rejestracja jest otwarta do 2 listopada 3126 roku. Wypełnij jeden z poniższych kwestionariuszy: troskliwi opiekunowie wypełniają imię, wzrost i kolor zwierzaka, mniej troskliwi — imię i wzrost; a ci, którzy chodzą z głową w chmurach — tylko imię. Utwórz klasę Pies oraz trzy konstruktory dla tego rejestru.
2
Zadanie
Składnia Java,  poziom 5lekcja 9
Niedostępne
Chodzenie w kółko
Jeśli chcemy obliczyć obwód koła, musimy znać jego promień, w geometrii analitycznej – promień oraz środek; a jeśli chcemy wyświetlić to na ekranie – dobrze by było, gdyby koło miało jakiś kolor. Zmierzam do tego, że musimy utworzyć klasę Kolo, a także stworzyć dla niej trzy konstruktory.
2
Zadanie
Składnia Java,  poziom 5lekcja 9
Niedostępne
Utwórz klasę Prostokat
Zanim zaczniesz tworzyć klasę, pomyśl o tym, w jakim celu wybierasz i deklarujesz poszczególne pola, metody i konstruktory. Utwórzmy klasę Prostokat z polami gora, lewy, wysokosc i szerokosc. A potem zadeklarujmy tyle konstruktorów, ile to możliwe.
4
Zadanie
Składnia Java,  poziom 5lekcja 9
Niedostępne
Wywoływanie konstruktora z konstruktora
Wywoływanie jednego konstruktora z innego jest dość normalne, choć pewnie brzmi to teraz dla Ciebie równie nieosiągalnie, co figury akrobatyczne. Uważnie przeanalizuj program. Dowiedz się, jak działa i napraw konstruktor z dwoma parametrami tak, żeby wywoływał inny konstruktor o promieniu 10. Który? Zgadnij!
2
Zadanie
Składnia Java,  poziom 5lekcja 9
Niedostępne
Maksimum konstruktorów
Twoi mentorzy z tajnego centrum CodeGym przygotowali dla Ciebie klasę Kolo. Klasę tę trzeba jednak poprawić i to jest właśnie Twoje zadanie. Przeanalizuj klasę Kolo i napisz maksymalną liczbę możliwych konstruktorów z różnymi parametrami, nie zmieniając niczego innego w tej klasie. Nie zapomnij o domyślnym konstruktorze.
4
Zadanie
Składnia Java,  poziom 5lekcja 9
Niedostępne
Konstruktor
Czy lubisz analizować kod innej osoby i szukać w nim błędu? Jedno jest pewne – trudno jest to zrobić bez pewnej przydatnej umiejętności. Aby podjąć takie wyzwanie, trzeba po prostu kochać programowanie! Mamy zatem dany pewien program. Dowiedz się, jak on działa, a następnie zawarty w nim błąd. W tym przypadku metoda main jest nietykalna (nie może być zmieniana).
2
Zadanie
Składnia Java,  poziom 5lekcja 9
Niedostępne
Istota koła
Koncepcja koła jest dziś powszechnie znana. Koło zostało wynalezione dawno temu, za to w klasie Kolo wciąż brakuje konstruktora (ma tylko domyślny konstruktor). W tym zadaniu musimy utworzyć nowy konstruktor dla klasy Kolo, który zainicjalizuje wszystkie zmienne instancji (konstruktor musi mieć trzy parametry).