Class PortafoglioAzionario

java.lang.Object
it.unimi.di.prog2.h13.PortafoglioAzionario

public class PortafoglioAzionario extends Object
Classe che rappresenta un portafoglio azionario.

Questa specificazione (e conseguente implementazione) ha molti difetti, tra cui:

  • le azioni hanno prezzo immutabile;
  • si possono creare azioni della medesima società con prezzo diverso;
  • non c'è modo di controllare il numero totale di azioni in circolazione per una data società;
nelle prossime lezioni alcuni di questi difetti saranno corretti.
  • Field Details

    • azione

      private final List<PortafoglioAzionario.Azione> azione
      Elenco di azioni nel portafoglio, per i vincoli vedi AF/IR.
    • quantità

      private final List<Integer> quantità
      Elenco della quantità di azioni nel portafoglio, per i vincoli vedi AF/IR.
  • Constructor Details

    • PortafoglioAzionario

      public PortafoglioAzionario()
      Costruisce un portafoglio vuoto.
  • Method Details