Otagowano: hermetyzacja

Hermetyzacja pozwala ograniczyć dostęp do danych składowych klasy poprzez ustawienie ich widoczności.

java final class

Java #22: słowo kluczowe final

Wiesz już czym jest dziedziczenie oraz polimorfizm. Znasz także klasę abstrakcyjną, która musi rozszerzać inną, aby zostać użyta. Czasami jednak będziesz chcieć uniknąć rozszerzania jednej klasy przez drugą. Powodów może...

java inheritance

Java #9: dziedziczenie oraz modyfikator protected

Jedną z zasad właściwego programowania jest niepowtarzanie raz zaimplementowanego kodu. Czasami jest to trudne, ponieważ, aby użyć tych samych pól i metod w innych klasach musielibyśmy: używać programowania strukturalnego (czyli...

java encapsulation

Java #6: Hermetyzacja (enkapsulacja)

Pierwsze prawo programowania obiektowego brzmi: hermetyzacja (encapsulation). Znasz już pewne podstawy Javy. Wiesz jak pracować na obiektach i jak programować w sposób strukturalny. Czas abyś zrozumiał/a dlaczego programowanie obiektowe jest...

java class object

Java #4: klasy i obiekty. Czym są?

Klasy i obiekty Klasa to taki kontener w programie, zawierający odpowiednie struktury i implementacje algorytmów (sposoby ich działania) z nimi związanych, które łączą się w logiczną całość. Skomplikowane? Tak tylko...