After doing these courses, I feel confident creating professional visualizations and dashboards
Descrizione del corso
La programmazione orientata agli oggetti (OOP) è un modo super efficace per creare software ben organizzato e scalabile. Java, uno dei linguaggi di programmazione più usati al mondo, rende la programmazione orientata agli oggetti (OOP) super facile grazie alla sua sintassi chiara e al grande supporto della sua community. In questo corso imparerai come usare Java per modellare sistemi reali usando classi, oggetti, ereditarietà, incapsulamento e altro ancora.
Creare classi e oggetti Java realistici
Inizia imparando a definire le classi come modelli e usale per creare istanze di oggetti. Userai la sintassi Java di base per creare componenti riutilizzabili che rispecchiano cose del mondo reale, come auto, passaporti e formule.
Aggiungi comportamenti con costruttori e metodi
Impara a usare i costruttori per preparare lo stato degli oggetti e scopri i metodi per aggiungere comportamenti. Scriverai metodi sia void che di tipo return, che ti aiuteranno a creare programmi dinamici e interattivi.
Proteggi e riutilizza il codice con incapsulamento ed ereditarietà
Scopri come i modificatori di accesso controllano cosa possono vedere gli utenti del tuo codice. Impara a usare l'ereditarietà e le classi astratte per evitare di fare le cose due volte e creare gerarchie ben organizzate.
Applicare interfacce e polimorfismo
Usa le interfacce per rendere tutto più flessibile e mettere in atto comportamenti condivisi tra le classi. Infine, sfrutta il potere del polimorfismo sovrascrivendo e sovraccaricando i metodi per ottenere progetti software più adattabili.
Alla fine, sarai in grado di progettare applicazioni Java modulari con un'architettura pulita e orientata agli oggetti.
Prerequisiti
Curriculum
Programma del corso
Programmazione orientata agli oggetti (OOP) in Java
- Benvenuto50 XP
- Definire una classe car100 XP
- Creare un'istanza oggetto della classe car100 XP
- Aggiungere proprietà50 XP
- Aggiungi proprietà alla classe car100 XP
- Creare un costruttore per la classe car100 XP
- Aggiungere parametri al costruttore della classe car100 XP
- Metodi di classe50 XP
- Lavorare con i metodi void100 XP
- Aggiungere metodi di classe con tipi di ritorno100 XP
Incapsulamento ed ereditarietà
Interfacce e polimorfismo
Introduzione alla programmazione orientata agli oggetti in Java
Corso
completato

