Тёмный

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

CodeBrothers
Подписаться 2,9 тыс.
Просмотров 5 тыс.
50% 1

Episodio 9: In questo tutorial del nostro Corso Java in Italiano vediamo come funziona un costruttore, come possiamo usarlo, cos'è una classe. Vediamo di chiarire tutti questi punti con un rapido e semplice esercizio.
Al termine di questo video sarai in grado di costruire i tuoi oggetti e potrai sperimentare servendoti del tuo metodo "main", che ti permetterà di eseguire la tua prima app.
In questa lezione di accompagnerà Charizard e il suo amico Ghetto Charizard. Di cosa sto parlando? Non ti rimane che seguire il video!
__Contenuti__
0:00 Intro
0:40 IDE
1:40 Related types
2:12 Tipi di Packages
2:35 JRE
3:08 Java API e Packages
5:55 Michelangelo
7:25 Scriviamo il nostro Package
8:55 Charizard
9:45 Instance Field
11:55 Il Costruttore
17:20 PSVM?
18:30 Creazione di un oggetto
22:30 Urliamo nel costruttore
23:26 Tre tipi di Costruttore
27:15 Il compiler è orgoglioso
28:34 Ghetto Charizard
30:37 Conclusione
___Crediti___
C Y G N - Lonely Waves chll.to/8c4b24fa
Knowmadic - Cascade chll.to/9869bf6b
Ruck P - Sunrise Hike chll.to/29b704d8
Anbuu - Traveling chll.to/0f390f36
iamalex, azula, Dayle - Meadow chll.to/a47ecec1
Mama Aiuto - Mt. Elsewhere chll.to/e0750b05
Stan Forebee - Along the Yarra chll.to/1597d375
Blue Wednesday, Magnus Klausen - Runaway chll.to/85e035bf
Misha, Screen Jazzmaster - Memories chll.to/e07ced84
Ruck P - Sunrise Hike chll.to/29b704d8
Sleepy Fish - Parksong chll.to/b28c8935
___Prima di andare___
Rimaniamo in contatto seguimi su Instagram: / ytcodebrothers
Iscriviti al mio canale: / @codebrothers
#CodeBrothers #classe #istanza

Опубликовано:

 

8 июл 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 32   
@laninfa5527
@laninfa5527 2 года назад
I tuoi video mi piacciono tantissimo! I migliori che ho trovato finora
@CodeBrothers
@CodeBrothers 2 года назад
Ciao Ninfa ✨ Avevamo proprio bisogno di un feedback su questa lezione e sei arrivata tu! Vedremo di continuare così allora 😄
@pedoneisolato7591
@pedoneisolato7591 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 года назад
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 года назад
@@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 9 месяцев назад
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 9 месяцев назад
Grazie Luciano troppo gentile! Siamo molto felici che i nostri video tornino utili! 👑
@lucianoquiostergi6666
@lucianoquiostergi6666 9 месяцев назад
@@CodeBrothers a parte il fatto che l esempio sciao belo come ti chiami , mi ha fatto piegare da ridere
@CodeBrothers
@CodeBrothers 9 месяцев назад
@@lucianoquiostergi6666 🤣🤣🤣 allora sarai ancora più felice nei prossimi video perché la situazione degenera ahaha
@tommasorzt6558
@tommasorzt6558 Год назад
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 Год назад
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 🙏
@alfredobattista3534
@alfredobattista3534 Год назад
Una domanda, come ide ci sono differenze fra Intellij ed eclipse
@CodeBrothers
@CodeBrothers Год назад
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 Год назад
@@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 Год назад
@@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! ^_^
@CodeBrothers
@CodeBrothers 2 года назад
✨ System.out.print("Se vuoi ringraziarci ISCRIVITI ADESSO per non perderti gli ultimi contenuti!" } ✨😉 👨‍👨‍👧‍👦 Entra a far parte della community! 👨‍👨‍👧‍👦
@nicolabali4355
@nicolabali4355 2 года назад
Ciao purtroppo a me da errore la classe Starter. Sembra che non riconosca i parametri del costruttore.
@CodeBrothers
@CodeBrothers 2 года назад
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 2 года назад
@@CodeBrothers grazie per la celere risposta. Facciamo prima se ti mando uno screenshot. Come faccio a mandartelo?
@CodeBrothers
@CodeBrothers 2 года назад
@@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 года назад
@@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 Год назад
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 Год назад
Ciao Alfredo! Ti confermo ciò che hai detto, puoi avere tantissimi costruttori overloadati in base alle tue necessità 😉
@alfredobattista3534
@alfredobattista3534 Год назад
@@CodeBrothers ed io che impazzivo quando mi serviva un costruttore in più e non capivo come fare. Ahahah
@alfredobattista3534
@alfredobattista3534 Год назад
@@CodeBrothers grazie per la info
@CodeBrothers
@CodeBrothers Год назад
@@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 года назад
bevo un bicchiere di cucciolo🥰
@CodeBrothers
@CodeBrothers 2 года назад
🤣🤣🤣🤣 Morto
@ComiCode
@ComiCode Год назад
Io sono dell’idea che quando non sai quale Michelangelo dare , sempre meglio scegliere di default la tartaruga ninja. 😁💪🐢🥷
@CodeBrothers
@CodeBrothers Год назад
Ahahahah grande Nic, la pensiamo uguale 😂😂 ancora adesso a distanza di anni!
Далее
Վարդավառը Գյումրիում
00:15
Просмотров 141 тыс.
Впервые дал другу машину…
00:57
Python in 8 minutes (compared to Java)
7:51
Просмотров 69 тыс.