Creazione di Oggetti

  • Un caso a parte va fatto per gli array
  • Anche una variabile array è in realtà un riferiemnto ad un array, difatti la sua dichiarazione ha la sintassi:
    <tipo elemento> <variabile array> [ ] ;
    senza il numero degli elementi
  • Per inizializzare un array si usa l'operatore new, come per creare gli oggetti, con la seguente sintassi:
    <variabile array> = new <tipo elemento> [ <numero elementi> ]
  • Se l'array è costruito a partire da un tipo base, siamo a posto
  • Se invece il nostro array è costituito da tipi strutturati (altri array o oggetti), l'array sarà un array di riferimenti
  • Per avere i nostri oggetti, dovremo inizializzare uno ad uno gli elementi dell'array tramite l'operatore new

© Ing. Stefano Salvi - All rights reserved