Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Libro 3

Precedente
SUPERIORE
Successiva

Per semplificare la fase di output dei dati di un libro introduciamo un altro metodo, comeStringa()

public class Libro
{
   public String autore;
   public String titolo;
   public double prezzo;

   public Libro(String a, String t, double p)
   {
      autore=a;
      titolo=t;
      prezzo=p;
   }
   public String comeStringa()
   {
      return autore + "; " + titolo + "; " + prezzo;
   }
}

Test 1

public class LibroTest1
{
   public static void main(String args[])
   {
      Libro storia=new Libro("alfa" , "IO" , 25.0);
      Libro mate  =new Libro("beta" , "TU" , 33.0);
      Libro info  =new Libro("gamma", "NOI", 27.5);

      System.out.println(storia.comeStringa());
      System.out.println(mate.comeStringa()  );
      System.out.println(info.comeStringa()  );
   }
}

Test 2, un array di libri...

class LibroTest2
{
   public static void main(String args[])
   {
      Libro[] iLibri=new Libro[5];

      iLibri[0]=new Libro("alfa"   , "IO" , 25.0);
      iLibri[1]=new Libro("beta"   , "TU" , 33.0);
      iLibri[2]=new Libro("gamma"  , "NOI", 27.5);
      iLibri[3]=new Libro("delta"  , "VOI", 40.0);
      iLibri[4]=new Libro("epsilon", "LEI", 15.5);

      for(int i=0; i < 5; i++)
         System.out.println(iLibri[i].comeStringa());
   }
}

Esercizi

  1. Visualizzare i dati del libro pių economico
  2. Esiste un libro dal titolo "gamma"? Quanto costa?
  3. Qual č il prezzo medio?

Libro 3 - ApPuNtIdIuNiNfOrMaTiCo

Home • ECDL • Algoritmi • Java • Basi di dati • Seconda prova • Eccetera • Cerca nel sito

Precedente
SUPERIORE
Successiva