CodeGym
Promozione
Apprendimento
Corsi
Compiti
Sondaggi e quiz
Giochi
Aiuto
Agenda con promemoria
Comunità
Utenti
Forum
Chat
Articoli
Storie di successi
Attività
Recensioni
Abbonamenti
Tema chiaro

Lezioni

  • Recensioni
  • Informazioni
Inizia
Inizia il corso
Inizia il corso ora
  • I miei progressi
  • Corsi
  • Mappa delle missioni
  • Lezioni
  • Hai raggiunto il livello 12!

    Core Java
    Livello 2, Lezione 0
    Livello 12
    Disponibile
  • Polimorfismo e ridefinizione

    Core Java
    Livello 2, Lezione 1
    Dopo questa lezione imparerai cos'è il polimorfismo e risolverai il problema di padri e figli, capendo cosa bisogna fare se l'erede vuole già usare il metodo come ha fatto il suo antenato. Cioè, la situazione in cui una balena è una tale mucca, solo senza corna, senza campane e nuotate, non ti confonderà. Puoi persino programmarlo.
    Disponibile
  • Compiti di polimorfismo

    Core Java
    Livello 2, Lezione 2
    "Ciao, Amigo! Ecco un paio di centinaia di compiti sul polimorfismo per te." "Eh? Altri cento esercizi?!" "Sto scherzando. Solo dieci. Voglio dire, cinque."
    Disponibile
  • Metodo sovraccarico

    Core Java
    Livello 2, Lezione 3
    Tutti i metodi all'interno di una classe devono avere nomi univoci, o meglio, una combinazione di un nome univoco e un insieme di tipi di parametro per quel metodo. Immagina di dover scrivere un metodo Add() per sommare due numeri. Ma non sai ancora con certezza se questi numeri sono interi o doppi. La soluzione intelligente è sovraccaricare il metodo Add. Risha ti parlerà del resto.
    Disponibile
  • Esercitati con i metodi di sovraccarico

    Core Java
    Livello 2, Lezione 4
    "Ciao, Amigo! Sono io... di nuovo. Ho un regalo per te: un mucchio di incarichi interessanti. Non c'è bisogno che mi ringrazi. Vacci piano!"
    Disponibile
  • Classi astratte

    Core Java
    Livello 2, Lezione 5
    Molto spesso è necessario descrivere qualcosa di non specifico, di base nel programma. Ad esempio, "auto". Avrà un motore e un corpo. Questa non è una macchina, ma solo un'astrazione, una classe che abbiamo creato per comodità. E già sulla sua base puoi pasticciare una Ferrari o una Lada. La conferenza ha dettagli. Interessante.
    Disponibile
  • Pratica con classi astratte | Livello 2

    Core Java
    Livello 2, Lezione 6
    "Ciao, Amigo! Hai fatto così bene negli esercizi precedenti che ho deciso di trovare qualcosa di un po' più difficile per te." "Grazie Diego. Sei un vero amico. Non me l'aspettavo!!!"
    Disponibile
  • Interfacce

    Core Java
    Livello 2, Lezione 7
    L'interfaccia è figlia legittima dell'astrazione e del polimorfismo. Un'interfaccia è molto simile a una classe astratta, in cui tutti i metodi sono astratti. Viene dichiarato allo stesso modo di una classe, viene utilizzata solo la parola chiave interface. E perché sono necessari, come e quando vengono utilizzati, imparerai da questa lezione.
    Disponibile
  • Le interfacce sono più che interfacce: sono comportamenti

    Core Java
    Livello 2, Lezione 8
    Immagina di essere un costruttore di robot e di avere dozzine di robot sotto il tuo controllo, ognuno dei quali può avere diverse professioni. Devi completare urgentemente il muro. Prendi tutti i robot che hanno l'abilità "costruttore" e dici loro di costruire un muro. Non ti importa che tipo di robot siano, nemmeno gli irrigatori. Se può costruire, lascialo costruire.
    Disponibile
  • Attività di interfaccia

    Core Java
    Livello 2, Lezione 9
    "Ciao, Amigo! Presto sognerai le interfacce. Quindi non dormirei se fossi in te. Assolutamente no! Ah, ah! Ecco un paio di piccoli esercizi per te. Possano le interfacce rimanere sempre nel tuo cervello. "
    Disponibile
  • Link utili dal Professore — 12

    Core Java
    Livello 2, Lezione 10
    "Beh, ciao, Amigo! Buone notizie! Sto finendo di lavorare su un predittore super accurato!" "Fantastico. Cosa fa? Predice quando diventerò un programmatore figo?" "Ehi, non avere fretta, mio giovane robot! Non ho guardato così lontano, ma s
    Disponibile
  • codice Morse

    Core Java
    Livello 2, Lezione 11
    "Ciao, Amigo! Dove vai? Sta già cominciando. Uniamoci."
    Disponibile
  • 1
  • 2
Imparare
  • Registrazione
  • Corso Java
  • Aiuto nei compiti
  • Prezzi
  • Progetti di giochi
  • Sintassi Java
Comunità
  • Utenti
  • Articoli
  • Forum
  • Chat
  • Storie di successi
  • Attività
  • Programma di affiliazione
Società
  • Informazioni
  • Contatti
  • Recensioni
  • Sala stampa
  • CodeGym per EDU
  • Domande frequenti
  • Supporto
CodeGym CodeGym è un corso online per imparare a programmare in Java partendo dalle basi. Contiene più di 1200 compiti con verifica istantanea e una parte teorica essenziale sui fondamenti di Java. Per aiutarti a centrare i tuoi obiettivi di apprendimento, abbiamo arricchito il corso di materiale motivazionale, come quiz, progetti di programmazione e contenuti su come apprendere in modo efficiente e sulla carriera di sviluppatore Java.
Seguici
Lingua dell'interfaccia
English Deutsch Español हिन्दी Français Português Polski বাংলা 简体中文 मराठी தமிழ்
Italiano
Bahasa Indonesia 繁體中文 Nederlands 日本語 한국어 Bulgarian Danish Hungarian Basa Jawa Malay Norwegian Romanian Swedish Telugu Thai Українська Filipino Turkish Azərbaycan Русский Vietnamese
Programmatori non si nasce, si diventa © 2025 CodeGym
MastercardVisa
Programmatori non si nasce, si diventa © 2025 CodeGym