Python podstawy Programowanie obiektowe

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • By ogarnąć programowanie obiektowe
    Jeszcze przed śniadaniem musisz uwierzyć w 6 niemożliwych rzeczy.
    1. Programowanie obiektowe jest po to by było nam łatwiej
    2. Człowiek z zasady myśli obiektowo
    3. Jeśli wydaje Ci się ,że nigdy nie programowałeś obiektowo to masz racje tak Ci się tylko wydaje
    4. Obiekty powstałe na podstawie danej klasy będą typu tej klasy
    5. OBIEKT TO INSTANCJA KLASY
    6. Napisanie własnej klasy zajmie Ci krócej niż przeczytanie tych punktów
    Nie zapomnij zajrzeć na moją stronę :)
    getitjob.pl/

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

  • @cezarymostowiec3757
    @cezarymostowiec3757 2 года назад +6

    Bardzo dobrze wytlumaczone! W końcu załapałem, dziękuje! :)

    • @getitjob
      @getitjob  2 года назад

      I o to chodziło fajnie ze się przydalob

  • @arturo793
    @arturo793 2 года назад +3

    Świetny materiał dla "zielonych"- dzięki. Good job 👍👍👍

    • @getitjob
      @getitjob  2 года назад

      no bo obiektówka twoim przyjacielem jest

  • @micharaczynski7664
    @micharaczynski7664 2 года назад +4

    SUPER!!! czekam na następną część

  • @RafaHerszkowicz
    @RafaHerszkowicz 2 года назад +8

    Zabawne jest w programowaniu obiektowym to, że niby ma być łatwiej ale by to w głowie zaskoczyło to czasem trzeba tak nagiąć czasoprzestrzeń, że szyby wypadają. Ale może dla tego, że prawie każda książka opowiada o obiektach w programowania z wysokiej abstrakcji, Pojazd->Samochód->Opel->zapalSilnik() albo Zwierze->Saak->Pies->Kundel->zjadaKapcie(). Takie przykłady powodowały, że na przykład ja miałem olbrzymi problem by myślenie obiektowe u mnie zaskoczyło, programowanie funkcyjne wydawało się prostsze i bardziej logiczne. Komputer wykonuje polecenia w pewnej kolejności i wszystko grało. A tu nagle pudełko a w nim kolejne pudełko które dziedziczy po następnym pudełku ale w sumie nie dziedziczy bo wszystkie metody przysłonięte :D ehh... Obiekt to instancja klasy i aż ciarki dostaje :D Kiedyś myślałem że może model z przepisem na ciasto był by bardziej pomocny ale to też ostro przekręcone. Ciasto to instancja przepisu :D Instancja... bleee co to za słowo :D No ale podsumowując programowanie obiektowe jak się załapie okazuje się mega naturalne i proste, ale musi coś tam w głowie pęknąć (byle nie żyłka ....) i jest spoko. :)

    • @mariuszdrabik7119
      @mariuszdrabik7119 2 года назад

      O rany miałem tak samo!

    • @RafaHerszkowicz
      @RafaHerszkowicz 2 года назад

      @@mariuszdrabik7119 to jest prawdopodobnie powszechny problem ale chyba mało kto ma odwagę się do niego przyznać :P no bo jak to Ja nie rozumiem co to obiekty :D

    • @mariuszdrabik7119
      @mariuszdrabik7119 2 года назад

      @@RafaHerszkowicz Ja skumałem obiekty jak zacząłem sobie kojarzyć, że rekordy w bazie moga byc takim modelem obiektu :D

    • @getitjob
      @getitjob  2 года назад +3

      To dobre jest. W kolejnych filmach postaram się jakoś wyjść ze świata debilnych przykładów i zrobimy coś praktycznego :) mam już pomysł

    • @tomekm7521
      @tomekm7521 2 года назад

      Ja jestem właśnie na etapie tego "zaskakiwania" czy "pękania" i od samego myślenia o tym zaczyna mnie boleć głowa ;)

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

    Rzeczywiście to ma sens teraz dla mnie, jeszcze magic methods i bedzie bajka

  • @KacperSieradziński
    @KacperSieradziński 2 года назад +7

    Wyrwało mnie z kapci!

  • @sebastians7670
    @sebastians7670 2 года назад +2

    Megaaa odcinek !!!! :) ❤️🧡💛💚💙💜🖤🤍🤎

  • @grawpieniadze811
    @grawpieniadze811 2 года назад +2

    Czekam na dalszy ciąg :)

  • @cattytrexdd1488
    @cattytrexdd1488 7 месяцев назад

    Dzięki! ❤

  • @krzysztofkorzekwa5215
    @krzysztofkorzekwa5215 9 месяцев назад

    robisz super robotę swoimi lekcjami;)

    • @getitjob
      @getitjob  9 месяцев назад

      Fajnie ze tak myślisz

  • @pawelek1481
    @pawelek1481 2 года назад +1

    Dla zasięgu
    Miło
    Radość
    Uśmiech
    :D
    Python
    Obiektowość
    Klasy
    Daj jakis ciekawy projekt ktory mozna pozmieniać, samem napisac i wsadzić do Cv

    • @getitjob
      @getitjob  2 года назад

      A może jakaś prosta gra tylko że zrobimy obiektowo?

    • @pawelek1481
      @pawelek1481 2 года назад +1

      @@getitjob spoko, ale myśle ze to jest bardzo oklepane. Gry napisane obiektowo, fajna nauka ale ludzie znajda pełno takich rzeczy. Zapewne nie jestem na takim poziomie jak Ty ale moze jakies ciekawe oprogramowanie do web scratchingu, jakas prosta stronka z AI do obliczania najkorzystniejszej ceny miszkan w danym okresie(tylko cos innego niz mieszkani bo to tez oklepane) itp. No i oczywiście to wszystko pokryte testami.
      Trzymaj sie, miłego dnia!!! 😄

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

    Nie wiedziałem, że człowiek warga uczy programowania :P :P :P

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

      No ba z du…py hehe

  • @domingezu4687
    @domingezu4687 2 года назад

    Super czekam na wyncyj !

    • @getitjob
      @getitjob  2 года назад

      Będzie co wtorek :) taki jest plan

  • @tom-_-7380
    @tom-_-7380 2 года назад

    Wielkie dzięki

    • @getitjob
      @getitjob  2 года назад

      Super ze się przydało

  • @xisssd
    @xisssd 2 года назад +1

    A dam subka bo fajnie tlumaczysz a ja zaczynam swoja przygode z pythonem :D jestem ciekaw czy po roku nauki czy tam dwoch latach ktos by mnie zatrudnil na juniora :#

    • @getitjob
      @getitjob  2 года назад

      Tak znam takie przypadki

    • @xisssd
      @xisssd 2 года назад

      @@getitjob bo nie wiem czy w wieku 28-29 lat jest szansa by sie nauczyc porogramowania a tym bardziuej by ktos potem zatrudnil :# bez jakiejs specjalnej szkoly informatycznej

    • @getitjob
      @getitjob  2 года назад

      No co ty 29 a ty masz wątpliwości. Miałem kursantów po 50

    • @xisssd
      @xisssd 2 года назад

      @@getitjob dzieki za mile slowa

    • @stefan.ocetkiewicz
      @stefan.ocetkiewicz 2 года назад

      @@xisssd ej, weź nie świruj. Ja mam 44 lata i od roku uczę się programować. Można! 🤣😂

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

    Super!!!

  • @dcz8097
    @dcz8097 2 года назад +1

    Czy instancja jest czymś w rodzaju zmiennej typu danej klasy?

    • @getitjob
      @getitjob  2 года назад +1

      Dokładnie tak jak mówisz

  • @Kashello
    @Kashello 2 года назад +1

    Ogień

    • @getitjob
      @getitjob  2 года назад +1

      No właśnie bałem się ,że będzie za prosto ale no chce to dobrze wytłumaczyć.

    • @Kashello
      @Kashello 2 года назад

      @@getitjob Jak dla mnie w punkt :)

  • @sylwesteros157
    @sylwesteros157 2 года назад

    Chciałbym się upewnić, czy dobrze rozumiem: instancja to inaczej obiekt?

    • @getitjob
      @getitjob  2 года назад +1

      Instancja klasy to obiekt

  • @JK-gd7mb
    @JK-gd7mb 2 года назад +3

    Tak się składa, że Python też jest silnie typowany, a to co mówisz o C++ to nazywa się statyczne typowanie. Sorry, ale mieszasz pojęcia, należ odróżniać typowanie silne i słabe, dynamiczne i statyczne. Może być język silnie i dynamicznie typowany, np. Python, jak i też słabo i statycznie typowany, np. wczesne wersje języka C.

    • @vxsniffer
      @vxsniffer 2 года назад

      jest jeszcze najgorsza kombinacja - słabo i dynamicznie typowany jak JS ;-)

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

    każdy sąsiad to zawsze ma passata

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

      no i to jeszcze diesel

  • @jarekpiwar3688
    @jarekpiwar3688 7 месяцев назад

    Filozof Platon ucieszył by się z tego zastosowania swojej idei.

    • @getitjob
      @getitjob  6 месяцев назад

      Trzeba kiedyś zrobić odcinek filozoficzny

    • @jarekpiwar3688
      @jarekpiwar3688 6 месяцев назад

      @@getitjob Platon to był ciekawy gość. Pisał o Atlantydzie i wiedział, że precesja osi Ziemi trwa 76 tys lat.

  • @darekw1967
    @darekw1967 2 года назад

    Wymuszanie typów dla tej samej zmiennej to nie jest jakas cudowna wlasciwosc Pythona ale normalna wlasciwosc ktora wystepuje takze w innych jezykach programowania. Z drugiej strony stosowanie takich metod w kodach nie jest w perspektywie czasu dobrym rozwiazaniem. Mozna powiedziec, ze jest to kuszenie mlodych programistów do stosowania "zlych nawyków", ktore wyjda z czasem programiście bokiem ;)

    • @getitjob
      @getitjob  2 года назад

      O jakim złym nawyku mówisz ? :)

  • @007rekrut0007
    @007rekrut0007 2 года назад

    Hello all

  • @fridrichrotman1385
    @fridrichrotman1385 2 года назад +4

    Drobna uwaga najpierw napisz kod a potem opowiadaj bo inaczej to nie ma sensu

    • @getitjob
      @getitjob  2 года назад +1

      Ok nie ma problemu zrobi się

    • @fridrichrotman1385
      @fridrichrotman1385 2 года назад +1

      @@getitjob a i jeszcze kilka uwag, oglądałem tysiące tutoriale i najlepsze były te które były skompe w niepotrzebne wstawki bo człowiek ma ograniczoną zdolność do zapamiętywania więc najlepiej mówić treściwie

    • @marektarnowski920
      @marektarnowski920 2 года назад +1

      @@fridrichrotman1385 Dokładnie. Dużo było zbędnej gatki w tym video. Wcześniejsze filmiki były ciekawsze.