Głębokie zrozumienie OOP i jego kluczowych zasad pomoże ci lepiej zrozumieć strukturę języka Java i napisać dobry kod. Ta kolekcja zawiera kilka artykułów, z których poznasz zarówno podstawy, jak i przydatne niuanse OOP.
Zasady programowania obiektowego
Jeśli zastanawiałeś się, dlaczego Java jest zaprojektowana w taki, a nie inny sposób, czas przyjrzeć się teorii - zasadom OOP. Z tego szczegółowego wykładu dowiesz się, czym jest programowanie obiektowe, czym jest dziedziczenie, abstrakcja, enkapsulacja i polimorfizm. A potem na przykładach zobaczysz, jak te zasady są realizowane w Javie.
zasady OOP
To kolejny wykład poświęcony OOP. Dzięki niemu na przykładach zrozumiesz, czym są klasy i obiekty oraz jak zastosować podstawowe zasady OOP w praktyce. Otrzymasz również przydatne wskazówki, co zrobić, aby styl Twoich programów był zgodny z koncepcją OOP.
Hermetyzacja w Javie
Ten krótki tekst powie Ci więcej o enkapsulacji. Dlaczego jest potrzebny w Javie? W jaki sposób koncepcja enkapsulacji pomaga nam? Co byśmy zrobili bez enkapsulacji i jak wtedy wyglądałby nasz kod?
Polimorfizm i jego przyjaciele
A ten artykuł dotyczy polimorfizmu . Pomoże ci to lepiej zrozumieć tę zasadę OOP. Dowiesz się również, czym polimorfizm statyczny różni się od polimorfizmu dynamicznego. Ogólnie rzecz biorąc, w materiale jest wiele nowych informacji, więc nie przegap tego!
GO TO FULL VERSION