Napiszmy razem grę – Hello Snake!

Do kursu Tworzenie gier w języku Java dodałem nowy rozdział: Tworzenie gry Hello Snake!

Jest to druga gra, którą napiszemy razem w ramach kursu Tworzenie gier w języku Java. Grę stworzymy krok po kroku: zaczynając od pustego projektu, będziemy dodawać kolejne funkcjonalności, aż osiągniemy finalną wersję gry, która prezentuje się następująco:

Zapraszam do czytania!

Kurs tworzenia gier w języku Java – Tworzenie gry Hello Snake!

Nowy podrozdział Kursu Java: Konstruktory i tworzenie obiektów klas pochodnych

Do rozdziału Dziedziczenie i polimorfizm Kursu Java dodałem nowy podrozdział:

Konstruktory i tworzenie obiektów klas pochodnych

W rozdziale przypomnimy sobie, czym są konstruktory, a także zobaczymy, jak tworzone są obiekty klas, które rozszerzają (dziedziczą po) innych klasach, jaka jest kolejność wywoływania konstruktorów, do czego służy słowo kluczowe super, a także jak prywatne konstruktory wpływają na dziedziczenie.… zobacz więcej...

Fragment nowego rozdziału Kursu Java – Dziedziczenie i polimorfizm

Na stronę dodałem początkowe podrozdziały nowego rozdziału Kursu Java, zatytułowanego Dziedziczenie i polimorfizm.

W tym rozdziale dokładnie Ci o nich opowiem, a także o wielu związanych z nimi zagadnieniach. Gdy rozdział będzie ukończony, dowiesz się m. in.:

  • czym są dziedziczenie, polimorfizm, a także method overriding,
  • jak rozszerzać klasy i jakie są limity liczby rozszerzanych klas,
  • które pola i metody się dziedziczy, a których nie,
  • do czego służy modyfikator protected i jakie ma cechy wspólne z modyfikatorem o domyślnym dostępie (tzn.
zobacz więcej...

Nowy rozdział - Wyjątki

Dzisiaj dodałem na stronę kursu nowy rozdział: Rozdział 11 - Wyjątki.

Rozdział przedstawia wyjątki oraz obsługę sytuacji wyjątkowych w języku Java - to prawie 50 stron materiału, którego zrozumienie można sprawdzić rozwiązując zadania i odpowiadając na pytania na końcu rozdziału. Do wszystkich pytań oraz zadań przygotowane są rozwiązania referencyjne na stronie Odpowiedzi do pytań i zadań.… zobacz więcej...

Nowy rozdział - Klasy

Dzisiaj dodałem na stronę kursu nowy rozdział: Rozdział 9 - Klasy.

Ten rozdział jest najdłuższym ze wszystkich dotychczasowych rozdziałów - ma prawie 170 stron! Zawiera bardzo dużo materiału, zrozumienie którego można sprawdzić rozwiązując zadania i odpowiadając na pytania na końcach podrozdziałów. Do wszystkich pytań oraz zadań przygotowane są rozwiązania referencyjne na stronie Odpowiedzi do pytań i zadań.… zobacz więcej...

Nowy rozdział - Metody

Dzisiaj dodałem na stronę kursu nowy, bardzo istotny rozdział dla osób uczących się programowania: Rozdział 7 - Metody.

W tym rozdziale:

  • dowiemy się, czym są metody i dlaczego są nam potrzebne,
  • opowiemy sobie o: wywoływaniu metod, zwracaniu wartości, oraz argumentach metod,
  • zobaczymy, czym jest przeładowywanie metod,
  • dowiemy się, jak dokumentować metody,
  • poznamy kilka z przydatnych metod typu String.
zobacz więcej...

Nowy rozdział - Tablice

Dzisiaj dodałem na stronę kursu nowy rozdział: Rozdział 6 - Tablice.

W tym rozdziale:

  • dowiemy się, czym są tablice,
  • nauczymy się, jak definiować tablice oraz z nich korzystać,
  • zobaczymy, jak wykorzystywać pętle w pracy z tablicami,
  • opowiemy sobie o tablicach wielowymiarowych,
  • poznamy czwarty rodzaj pętli: pętlę for-each.

Zapraszam do czytania!