Głównym fundamentem języków zorientowanych obiektowo jest dziedziczenie. Pozwala ono na zachowanie pewnych właściwości rodzica, tych które są publiczne (ang. public) oraz chronione (ang. protected). Dzięki temu programista tworzący podklasę, nie musi za każdym razem tworzyć wspólnych właściwości i innych elementów. Co jednak, jeżeli uważamy, że po naszej klasie inna klasa nie powinna już więcej dziedziczyć? Że to nasza klasa osiąga największą szczegółowość, a tworzenie po niej klasy pochodnej oznacza, że ktoś tutaj nie zrozumiał naszego punktu widzenia? Na ratunek przychodzi nam modyfikator sealed. Jest to słowo kluczowe wstawiane w definicji naszej klasy przed słówkiem class. Oznacza to, że żadna inna klasa nie może dziedziczyć po klasie sealed. Swoją drogą sealed…
-
-
Podsumowanie miesiąca: wrzesień i październik 2018
Nadszedł listopad, miesiąc zadumy i refleksji, więc czas na podsumowanie poprzednich dwóch miesięcy. Nie robiłem pojedynczo podsumowania dla września, bo przyznam, że oprócz skończenia studiów nie miałem się za bardzo czym chwalić, no i nie zapisywałem, a przez to pozapominałem, co ja tak właściwie w tym czasie robiłem. Dlatego teraz umieszczam tutaj zbiorczo moje wyczyny z obu miesięcy. Wrzesień oraz październik 2018 W tym roku mamy bardzo piękną jesień. Jest ciepło, nawet teraz w listopadzie, a człowieka aż wyrywa na dwór, aby przejść się po parku, czy posiedzieć na skwerku i pooglądać zmieniający się jesienny krajobraz. Nie pomaga to jednak całkowitemu skupieniu się nad pracą, bo błądzi człowiek myślami…