PYTHON Tutorial Italiano 18 - Classi e Oggetti

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

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

  • @sergiopalazzi6033
    @sergiopalazzi6033 2 года назад +12

    Complimenti, sei riuscito FINALMENTE a farmi capire CLASSI, OGGETTI e METODI.

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

      o forse complimenti a te per averle capite 🙃

  • @FD-ze1xg
    @FD-ze1xg 3 года назад +6

    Complimenti su come sei riuscito a spiegare un argomento cosi' ostico...

  • @lorenzoveronese378
    @lorenzoveronese378 11 месяцев назад

    Ciao Edoardo, complimenti. Limpido e lineare!

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

    Spiegazione molto chiara. Grazie.

  • @I.mm.e
    @I.mm.e 2 года назад

    bel video, complimenti

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

    Non capisco come posso creare oggetti da input e cioè se io genero più di due oggetti persona devo modificare il programma inserendo persona3 o persona4 ogni volta o come posso farlo da input a generare altri oggetti persona per quella classe ?

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

    Questo è il primo video in cui non ci ho capito nulla , è la 5 volta che lo riguardo , ma nulla , non lo capisco , è tutto troppo confuso per me

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

      normale, la programmazione ad oggetti non è immediata

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

    Ciao complimenti per il canale, utilissimo!!!! Una domanda, cliccando sul link al sito per vedere la documentazione della lezione e del corso di python non riesco a trovare nulla. Sul sito non trovo proprio la sezione python. Grazie e buona giornata.

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

      Quando ho registrato il video ho ingenuamente pensato di essere in grado di registrare video a manetta e fare documentazione. Sono indietrissimo 😎😎

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

    ciao Edoardo. Ti ringrazio per il contributo fornito con questi video.
    Sto lavorando con jupyter notebook e, nel momento in cui inserisco il costruttore, compare il seguente errore: def_init_(self,nome,cognome): SyntaxError: invalid syntax.
    Volevo chiederti secondo te quale fosse il problema perché mi sono bloccato in questo punto e non riesco ad andare avanti.
    Ti ringrazio ancora! Un saluto

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

      Capitato pure a mè ma è successo perchè def --init-- va fatto co 2 trattini a sx e due a dx altrimenti da errore

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

    In che senso "deciderà poi i suoi gusti"? Il sesso lo si mette lo stesso, no?

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

    Come sempre grazie per come spieghi bene le cose ! Ma ho una domanda : ho capito bene l'argomento da te presentato ma mi chiedevo...come si fa utilizzando stack e queue a passare per esempio un biglietto ad un spettatore? ..tipo abbiamo 10 biglietti e voglio passarli a 10 spettatori usando stack e queue..come si fa ?

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

      salvi le persone in una lista di persone così le cicli e assegni

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

      @@EdoardoMidali grazie mille Edo ❤️

  • @stevevalente4598
    @stevevalente4598 3 года назад

    Ciao Edoardo,
    complimenti per il corso fatto egreggiamente.
    Ho un problema, il link su coderind non porta ad alcuna documentazione, ho provato anche ad iscrivermi ma nulla...
    Sbaglio qlc ?

    • @EdoardoMidali
      @EdoardoMidali  3 года назад +1

      No non sbagli niente, sono io ad essere veramente indietro con la documentazione sul sito. Tenere il passo di 1 video al giorno pubblicato mi sta impegnando più di quanto credessi e ho dovuto al momento tralasciare il sito. Conto di rimettermici a lavorare a breve.

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

    Ciao Edoardo,
    ho implementato esattamente la tua sintassi (nel mio VS code). Quando dichiaro il metodo saluta e lo invoco sull'oggetto persona1, mi compare sul terminale il seguente messaggio di errore : AttributeError: 'Persona' object has no attribute 'saluta'
    Praticamente riconosce saluta come un attributo anziché un metodo
    PS: Ho provato ad invocarlo anche su persona2. Fa la stessa cosa

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

      controlla se npn c'è un qualsiasi tipo di errore di distrazione, perchè il messaggio parla chiaro sul problema.

  • @4_pf764
    @4_pf764 2 года назад

    Complementi!!

  • @g.don24
    @g.don24 Год назад

    Ciao Edoardo, volevo sapere se in futuro hai in mente di realizzare un corso completo sulla OOP in Python. Grazie per l'attenzione.

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

      rifarò completamente il corso di python

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

      @@EdoardoMidali scusa perchè?

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

      @@gabriele5131 perchè farò un corso a pagamento che entra molto più assistito e dettagliato.

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

    hai degli esercizi con cui ripassare le lezioni e mettersi alla prova?

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

      al momento non li ho ancora registrati

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

    Io non ho ancora capito cosa è un'istanza..

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

      Mi sto approciando da pochissimo a python e alla programmazione in generale,provo a risponderti sperando di aver capito correttamente quindi prendi tutto ciò con le pinze.
      - una CLASSE è un ente che contiene delle informazioni su un qualcosa di reale
      (ESEMPIO: la classe PERSONA() contiene le info nome e cognome di una persona fisica)
      - un OGGETTO è un ente a cui si associa una CLASSE
      (ESEMPIO: persona1 è un oggetto perchè ad esso assegnamo la classe PERSONA(),se assegnassimo una stringa/float/boolean etc. non sarebbe un oggetto)
      - un' ISTANZA è il singolo oggetto riferito alla stessa classe
      (ESEMPIO: persona1 e persona2 sono entrambi oggetti della stessa classe PERSONA() ma sono due istanze differenti)
      è un pò come quando apri più volte lo stesso software,hai più istanze aperte dello stesso software,a volte chiamate sessioni.
      spero proprio di non aver scritto sciocchezze

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

      pensa agli oggetti come tipi custom che puoi crearti te. per fare il paragone con i tipi nativi di python per esempio abbiamo la "classe" (o meglio il tipo) stringa e poi hai la variabile stringa che ti crei tu , per esempio nome = "Paolo". ecco questa variabile che hai creato tu è un "istanza" della "classe" stringa. Ovvero l'istanza è "un'incarnazione" dell'oggetto platonico definito dalla classe.