Fondamenti di Informatica 1
Corsi di Laurea in Ingegneria
Informatica e Automatica

A.A. 2002/03


Esercitazione 2

Prime definizioni di metodi e classi


Esercizio 2.1

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.
Esercizio 2.2
Definire una classe CD per gestire le informazioni associate ad un CD, ovvero autore, titolo, casa discografica, e nome del proprietario.

Le operazioni di interesse sono:

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