Titolo.java
Created with JBuilder
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;
  }

}

Titolo.java
Created with JBuilder