Python obiektowy kompozycja

Поделиться
HTML-код
  • Опубликовано: 4 фев 2025

Комментарии • 25

  • @Ziomek240
    @Ziomek240 Год назад +1

    Czemu w 10:31 w obiekcie Adam_auto pojawia się nagle (silnik=silnik, kolor=kolor) zamiast po prostu (silnik, kolor) jak było przez większość nagrania?

  • @mateusz9498
    @mateusz9498 Год назад +1

    Dziękuję za wytłumaczenie, w końcu zrozumiałem

    • @getitjob
      @getitjob  Год назад

      Dzisiaj będzie hangman też obiektowy

  • @lukaskrolgames7771
    @lukaskrolgames7771 Год назад +1

    będzie kontynuowana seria z programowania obiektowego??

    • @getitjob
      @getitjob  Год назад +1

      Hym nie wiem kończę kurs jak się z tym uporam to pomyślimy

  • @qkupanda8022
    @qkupanda8022 Год назад +2

    Filmik trochę na wyjebce, tłumaczenie po łebkach, strzałki w drugą stronę niż w poprzednim odcinku...

  • @jakubszarecki8214
    @jakubszarecki8214 Год назад

    Jak mocnym z Pythona trzeba być żeby nauczyć się korzystać z API, np. Google Search Console? Orientujesz się czy mocno to wykracza poza podstawy z Twojej serii?

    • @getitjob
      @getitjob  Год назад +2

      Wiesz co to jest raczej proste także jak masz podstawy to dasz radę

  • @xardin156
    @xardin156 Год назад

    Pewnie głupie pytanie ale tak w zasadzie... Dlaczego robisz te inity, zamiast zwykłych metod, nie będzie działać w ten sposób?

    • @getitjob
      @getitjob  Год назад +1

      Init jest magiczny dosłownie i w przenośni obejrzyj sobie obiektówkę od początku tam wszytko jest

  • @jarekpiwar3688
    @jarekpiwar3688 Год назад

    Mnie zaskoczyło to czego dowiedziałem się od Binga A.I., że parametr self jest tylko konwencją i można go nazywać jak się chce.

    • @getitjob
      @getitjob  Год назад +1

      Tak możesz go nazwać dupa i dalej będzie działać podobnie z cls

    • @jarekpiwar3688
      @jarekpiwar3688 Год назад

      @@getitjob taki fajny gość i tak się brzydko wyraża🙂

    • @mariofasola7942
      @mariofasola7942 3 месяца назад

      ​@@jarekpiwar3688 no faktycznie tragedia bo urzył słowa dupa😱 aktualnie w internecie normalne jest używanie przekleństw jako przecinków. Serio czepiasz się gościa bo jako przykład zmiennej podał "dupa"?

  • @unitra
    @unitra Год назад +1

    spoko seria tylko szkoda że się urwała tak jakby to było wszystko z obiektówki :)

  • @jarekpiwar3688
    @jarekpiwar3688 Год назад

    Jaka jest różnica jeśli zamiast super.__init___(kolor) wpiszemy : Pojazd.__init___(self, kolor)?

    • @getitjob
      @getitjob  Год назад

      Efekt ten sam nawet kiedys sie tak robilo zanim wynaleziono super super jest lepsze bo nie trzeba potem zminiac wszedzie jak cos sie zmieni

    • @jarekpiwar3688
      @jarekpiwar3688 Год назад

      @@getitjob aaa, dzięki wielkie

  • @linuxeducation4058
    @linuxeducation4058 Год назад

    A gdybym chciał powtarzalne obiekty utworzyć poprzez przekazanie odpowiednich parametrów? Powiedzmy, że pilot do TV zawsze ma wiele rzeczy wspólnych tj. power, numery P+, P-, V+, V- itd. Wtedy metody prywatne np. self.__create_volume() tworzyłyby kompozycje. Przykładem innym niech będą interfejsy graficzne. Tam nikt nie pakuje z zewnątrz buttonów, suwaków, labelek itd. Tworzy się obiekt kompozycji poprzez przekazanie odpowiednich parametrów ;)

    • @getitjob
      @getitjob  Год назад

      Wydaje mi się że Twój problem załatwi coś co nazywa się klasa abstrakcyjna

    • @linuxeducation4058
      @linuxeducation4058 Год назад

      @@getitjob Nie, nie to miałem na myśli (o ile się rozumiemy). Na obiekcie klasy Shape od początku buduje swój projekt i jeszcze do niedawna na jej bazie tworzyłem kształty. Taki prosty sposób jak class Rectangle(Shape): pass pozwala zrobić z klasy bazowej klasę abstrakcyjną. Jednak ja od początku robiłem to świadomie.... Ale dzięki za odpowiedź ;)
      BTW Podejrzewam, że pomysł się na kanale nie przyjął, a szkoda bo OOP pozwala szybko i bardzo łatwo wprowadzić zmiany do kodu... Tak zakończę bo to nie miejsce na takie dyskusje...

  • @sebastians7670
    @sebastians7670 Год назад

    Dobry odcinek :)

  • @regoat
    @regoat Год назад

    1 rok za pozno na kolejne lekcje po takim czasie bezsensownych filmikow

    • @getitjob
      @getitjob  Год назад

      Spoko jeszcze wrócę do bezsensownych filmów teraz uzupełniam braki