Cos'è una CLASSE e un OGGETTO Java? Spiegazione FACILE e VELOCE per scrivere BUON CODICE | Parte 2

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

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

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

    ✨ System.out.println("Ti piace ciò che facciamo?" } ✨
    🍂☕ Sostienici con un Java Coffee! ko-fi.com/codebrothers 🍂☕
    👾 Entra nella community Discord 🡆 discord.gg/bhA8TTQgGh 👾
    ✨Se vuoi diventare un VERO PROGRAMMATORE corri a vederti tutta la playlist che ho creato PER TE! 😄✨
    🡆 ruclips.net/p/PLUnSLr48xh3BnTjlc0tIOhB-lpV3nA-tp

  • @laninfa5527
    @laninfa5527 3 года назад +3

    I tuoi video mi piacciono tantissimo! I migliori che ho trovato finora

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

      Ciao Ninfa ✨ Avevamo proprio bisogno di un feedback su questa lezione e sei arrivata tu! Vedremo di continuare così allora 😄

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

    Mi sono iscritto con tutti gli account che ho. Meriti davvero tanto, sei bravissimo.
    Ps: Magari più avanti potresti proporre altri linguaggi con le due classiche sezioni di teoria e pratica. Secondo me è un'accoppiata fantastica.

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

      Ciao Pedone!! Questo è un bellissimo messaggio per cominciare la giornata, un sentitissimo grazie, davvero. C'è sempre molto impegno dietro..
      Più avanti abbiamo in mente di introdurre diverse sezioni, più che linguaggi: networking, database, ambiente linux, bash e ovviamente il framework spring. Tutto per poter trovare un lavoro come backend developer e superare ogni esame (si spera!) 💯

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

      ​@@CodeBrothers Se continuate con questa qualità, certamente. Inoltre ne parlo avendo una laurea in informatica. E trovo i vostri video davvero molto interessanti ed esaustivi.

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

      @@pedoneisolato7591 Faremo del nostro meglio! Presto usciranno dei video sulle Collections e avrei molto piacere a sapere cosa ne pensi, specialmente quello che faremo sulle Hashmaps 😄
      Nel frattempo... Al prossimo lunedì!💥

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

    Ammazza che bravo. Spieghi meglio dei miei professori di programmazione java all università di informatica a Camerino che si vanta di essere un fiore all' occhiello tra le università

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

      Grazie Luciano troppo gentile! Siamo molto felici che i nostri video tornino utili! 👑

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

      @@CodeBrothers a parte il fatto che l esempio sciao belo come ti chiami , mi ha fatto piegare da ridere

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

      @@lucianoquiostergi6666 🤣🤣🤣 allora sarai ancora più felice nei prossimi video perché la situazione degenera ahaha

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

    Una domanda, come ide ci sono differenze fra Intellij ed eclipse

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

      Ciao Alfredo e grazie per la domanda!
      Premesso che questa è una di quelle questioni come "Meglio Android o iOS?" che hanno scaturito negli anni varie crociate 😄 ti possiamo dire la nostra PERSONALISSIMA opinione: 😎
      TL;DR -> Puoi fare tutto con entrambi poiché sono i leader indiscussi. Eclipse è stato lo standard per molti anni ed è, tra l'altro, molto più di un IDE perchè è un vero e proprio ecosistema per creare le tue app ed è un progetto open-source quindi con una comunità molto vasta.
      Long Explanation:
      - Prima di tutto l'interfaccia utente. Noi personalmente non apprezziamo la GUI rimasta a 10+ anni fa. Non ti facilita la lettura e non la troviamo user-friendly, anzi crea abbastanza confusione essendoci spesso font diversi, moltissimi colori per ogni classe, metodo, annotation e così via senza dilungarci troppo su questo punto.
      - IntelliJ è stato creato principalmente per lavorare solo con Java e da questo punto di vista è molto più stabile e si blocca molto meno, lo puoi lasciare acceso giorni che funziona ancora benissimo, idem quando spegni e accendi il pc.
      - "Capisce" meglio il tuo progetto. Questa è una cosa che devi provare sulla tua pelle ma ti accorgerai come i consigli che ti dà IntelliJ sono effettivamente "Intelligenti" e sempre azzeccati, e mi riferisco anche alla "code completion" o i "quick-fix".
      - Il refactoring che opera è migliore anche a livello di renaming.
      - Il debugging è più facile e soprattutto chiaro quando devi fare l'evaluation delle expressions.
      - L'integrazione con GIT è ottima e ti permette grande libertà a differenza dei plugin di Eclipse.
      - Quando devi cercare dei files, classi o altro ti riesce a fornire i risultati in modo semplice e ben divisi (non è affatto cosa da poco quando lavorerai in progetti giganteschi credimi!) inoltre è molto più veloce nel farlo poichè fa un indexing iniziale. Eclipse tuttavia è più veloce a fare l'indexing se non erro, certe volte Intellij ci sta di più.
      - IntelliJ ti aiuta a validare i file xml e li puoi editare più facilmente.
      - Tantissime Keymaps customizzabili come desideri.
      - L'integrazione con Maven è gestita meglio.
      - On-the-fly code flow analysis: ovvero ti indica tutto mentre scrivi, gli errori, se il code è unreachable e altre piccole cose che non noteresti.
      Queste sono solo alcuni dei motivi per cui noi, personalmente, lo preferiamo (già..queste sono appena le parti buone della versione Community, quella ULTIMATE non ha veramente paragoni).
      Eclipse lo utilizzano altri milioni di ottimi developers e non hanno mai avuto alcun problema. Lo puoi tranquillamente utilizzare se ti piace e non troverai molti impedimenti nella tua carriera. Va molto a gusti, proprio come il sistema iOS e Android.
      E tu che gusti hai? 😄
      Un caro saluto e spero tu abbia apprezzato la spiegazione!

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

      @@CodeBrothers apprezzatissimo, grazie, praticamente una lezione tutorial... Esaustivo. Al momento sto usando eclipse per imparare i miei primi codici da "hobbista". Più in là vedrò di provare anche Intellij chissà che non mi dia una svolta. Grazie ancora e buona serata.

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

      @@alfredobattista3534 si effettivamente potevo farci un video ancora un po' ahahaah magari in futuro!
      Ma certo continua pure con cosa ti trovi meglio tanto l'importante è l'obiettivo finale, a presto e buon coding! ^_^

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

    Sei molto bravo a spiegare, però potresti mettere un source code da qualche parte, per correzione degli errori da parte di noi user!!

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

      Ciao Tommaso! Su questo hai pienamente ragione ecco perché tra poco cercheremo di fare uscire un Patreon o qualche altra soluzione così da poterci un po' mantenere e dedicarci in un futuro 100% al canale 💪
      Ancora un po' di pazienza 🙏

  • @danielenricheLG
    @danielenricheLG 2 месяца назад +1

    Ciao ragazzi ma in progetti grandi con 100 packages avremmo 100 main?

    • @CodeBrothers
      @CodeBrothers  2 месяца назад +1

      Ciao Daniele! Il main, normalmente, dovrebbe essere uno solo a prescindere dal numero di packages che hai ✨
      Non c'è correlazione comunque tra packages e main se era questo il dubbio

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

    Ciao
    purtroppo a me da errore la classe Starter. Sembra che non riconosca i parametri del costruttore.

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

      Ciao Nicola e grazie per il commento! Intanto dimmi un po':
      - sicuro di aver creato il costruttore con i parametri necessari?
      - Hai importato la classe Charizard all'interno di Starter?
      - Inoltre quale errore ti da il tuo IDE se ci metti il mouse sopra?
      - quale riga in particolare non funziona?
      Se potessi mandarmi uno screenshot potrei darci volentieri un'occhiata e ti potrei aiutare meglio 😄
      Fammi sapere!

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

      @@CodeBrothers grazie per la celere risposta. Facciamo prima se ti mando uno screenshot. Come faccio a mandartelo?

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

      @@nicolabali4355 ma figurati 🙂
      Se ti va puoi mandarmelo direttamente sul canale Instagram o via email! Trovi i contatti alla fine del video, negli ultimi secondi, e la mail nella sezione informazioni del canale YT
      (se ti va mandami anche l'intero progetto formato .zip)👌

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

      @@CodeBrothers Ho lo stesso problema,come avete risolto?

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

      @@mattmu1619 Ciao Matt! Era solo un equivoco:
      La scritta grigia che vedi è solo il mio IDE che mi consiglia, e mi dice che come primo argomento si aspetta proprio il "theName" ma tu non dovrai scrivere quello ma l'argomento di tipo String ad esempio :)
      Dimmi pure se hai risolto😄

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

    Io pensavo che in una classe non potessero convivere più costruttori con lo stesso numero di parametri. Ora mi hai chiarito questo aspetto. Possono convivere costruttori con lo stesso numero di parametri basta cambiare i parametri in esso contenuti o semplicemente il loro ordine. Ho capito bene?

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

      Ciao Alfredo! Ti confermo ciò che hai detto, puoi avere tantissimi costruttori overloadati in base alle tue necessità 😉

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

      @@CodeBrothers ed io che impazzivo quando mi serviva un costruttore in più e non capivo come fare. Ahahah

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

      @@CodeBrothers grazie per la info

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

      @@alfredobattista3534 ma figurati! Ahaha ti capisco ma ricordiamoci che siamo tutti qui per imparare noi compresi 🥰
      Se vuoi confrontarti anche con altri Codebrothers entra pure nel nostro canale Discord! Troverai il link in descrizione 🙌

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

    bevo un bicchiere di cucciolo🥰

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

    Io sono dell’idea che quando non sai quale Michelangelo dare , sempre meglio scegliere di default la tartaruga ninja. 😁💪🐢🥷

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

      Ahahahah grande Nic, la pensiamo uguale 😂😂 ancora adesso a distanza di anni!