|
Presentazioni relative al linguaggio
Java
 |
Programmazione ad oggetti:
Concetti fondamentali, cosa sono gli oggetti, funzioni e dati, la
classe, esempi di classi, metodi, incapsulamento, ereditarietà,
ridefinizione dei metodi, polimorfismo, eredità mutipla
|
 |
Introduzione
alla programmazione in Java
La programmazione, il linguaggio Java, i primi semplici programmi, uso
dei commenti, parole chiave in java, il corpo di una classe, il metodo
main, il comando di stampa, compilazione, esecuzione di un programma,
caratteri di escape, esempio di applicazione grafica, esempio di
applet
|
 |
Strutture di controllo:
Diagrammi di flusso, programmazione strutturata, iterazioni,
istruzioni per il controllo del flusso, ciclo while, do-while, ciclo
for, if then else
|
 |
Tipi
di base:
Interi, operatori, float, caratteri, booleani, esempio di programmi
che li usano, operatori logici, la classe Math, funzioni
trigonometriche, concatenazione di stringhe, caratteri UNICODE
|
 |
Passaggio parametri |
 |
java
string |
 |
Package ed
reditarietà:
Organizzazione dei programmi, package, CLASSPATH, public, protected,
|
 |
interfacce |
 |
input |
 |
array |
 |
ricorsione e mcd |
 |
ricerca |
 |
Ordinamento
e fusione:
Esempio di algoritmo notevole, bubblesort, fusione
|
 |
input
output |
 |
file |
 |
exceptions |
|