Wpis z mikrobloga

Świetny żart, aczkolwiek powinni usunąć w ogóle takie bzdety jak klasy abstrakcyjne czy interfejsy - bzdura którą stosują jedynie nerdy aby kod był trudniejszy w utrzymaniu i mniej czytelny, głównie po to aby podnieść ego bo przecież to takie profesjonalne gdy kod jest bardziej złożony.
  • Odpowiedz
@PaaD: A co jeśli chcesz zrobić klase bazową do czegoś ale pozostawić pewne puntky do ziamplementowania? Inaczej jak z klasą abstrakcyjna sie nie da. Tzn moznab y zwykła klasa+interfejs ale miałaby ona pusta implemnetację i jej instancja nie miałaby sensu
  • Odpowiedz
@zibizz1: oczywiście że się da. Przyjmujesz funkcje w konstruktorze i zapisujesz sobie w polach. W językach w których masz funkcje jako wartości dziedziczenie jest redundantne.
  • Odpowiedz