Parte 3. Oggetti, input/output ed eccezioni
Programmazione a oggetti con classi e ruoli, lettura e scrittura di input e output e dialogo con programmi esterni, e gestione degli errori con le eccezioni.
Classi e oggetti
- Classi — 2 esercizi
- Attributi — 4 esercizi
- Metodi — 4 esercizi
- Metodi di classe — 1 quiz e 2 esercizi
- Subroutine e metodi — 1 quiz e 2 esercizi
- Ereditarietà — 3 esercizi
- Ruoli — 3 esercizi
- Introspezione degli oggetti — 2 esercizi
- Il protocollo dei metaoggetti 🆕 — 4 esercizi
Input e output
- Flussi standard — 1 quiz e 3 esercizi
- Lavorare con i file — 3 esercizi
- Lavorare con le directory — 3 esercizi
- Cancellare file e directory — 1 quiz e 2 esercizi
- Handle di file — 1 quiz e 4 esercizi
- Eseguire programmi esterni 🆕 — 4 esercizi