class Titolo { // Attributi costanti per la classificazione dei titoli in tipologie public static final int AZIONE = 0; public static final int OBBLIGAZIONE = 1; public static final int FONDO_COMUNE = 2; public static final int TITOLO_DI_STATO = 3; public static final int NUMERO_TIPOLOGIE = 4; // Attributi private String denominazione; private int tipo; private double valore; private int quantità; // Costruttore public Titolo( String denominazione, int tipo, double valore, int quantità ) { this.denominazione = denominazione; this.tipo = tipo; this.valore = valore; this.quantità = quantità; } // Metodi per la richiesta dei valori degli attributi public String restituisciDenominazione() { return denominazione; } public int restituisciTipo() { return tipo; } public double restituisciValore() { return valore; } public int restituisciQuantità() { return quantità; } // Metodi per l'impostazione dei valori degli attributi // Tipo e denominazione sono fissati una volta per tutte // in fase di costruzione dell'oggetto: valore e quantità // possono cambiare nel tempo public void impostaValore( double v ) { valore = v; } public void impostaQuantità( int q ) { quantità = q; } }