Java - Programowanie Obiektowe
Programowanie obiektowe jest paradygmatem programowania, który opiera się o tworzenie aplikacji w taki sposób, aby jak najlepiej odzwierciedlać otaczającą nas rzeczywistość i aby model danych oddawał sposób postrzegania świata przez człowieka (czyli, że na przykład że jabłko jest owocem, a nie kolorową kulą). Poniżej znajdziesz kilka lekcji, które omawiają to zagadnienie krok po kroku na prostych przykładach i zadaniach, do których odpowiedzi znajdziesz na końcu danej lekcji. Poznasz tu zagadnienia między innymi takie jak klasa, obiekt, interfejs, czy klasa abstrakcyjna i dziedziczenie.
Wpisy:
- Klasy, metody i obiekty
- Pierwszy program obiektowy
- Argumenty metod
- Przeciążanie metod
- Konstruktory
- Dziedziczenie - podstawy
- Parametry i słowo kluczowe this
- Interfejsy
- Dziedziczenie cd. i konstrukcja super()
- Wyjątki - blok try catch
- Zgłaszanie wyjątków - instrukcja throw
- Polimorfizm
- Klasy abstrakcyjne
- Elementy statyczne (static)
- Metody o zmiennej liczbie argumentów (varargs)
- Metoda hashCode()
- Metoda equals()
- Metoda toString()
- Bloki inicjujące w Javie