Free University of Bolzano/Bozen
Faculty of Computer Science - Bachelor in Applied Computer Science
Bachelor in Production Engineering
Introduction to Programming - A.A. 2006/2007

Esercitazione 3

Definizione di classi e metodi

Esercizio 3A

Realizzare un programma java che realizzi alcune funzionalità di manipolazione di stringhe utili per Internet. In particolare, devono essere definiti metodi statici che implementino le seguenti funzionalità.

Realizzare inoltre un metodo main che chieda all'utente i dati opportuni, invochi i metodi sopra descritti e stampi le stringhe restituite. Per realizzare l'input da tastiera si utilizzi il metodo JOptionPane.showInputDialog, e per l'output da tastiera si utilizzi il metodo println.

Soluzione


Esercizio 3B

Definire una classe CD per gestire le informazioni associate ad un CD, ovvero autore, titolo, casa discografica, e nome del proprietario.

Le funzionalità di interesse sono:

Soluzione


Esercizio 3C

Scrivere un programma java che implementi un esempio per la classe CD dell'esercizio 2B.
La classe esempio deve eseguire le seguenti operazioni:

Soluzione