• Catania / Scienze MM. FF. NN. / Informatica
  • progetto3:datebase archivio cd!

shademan-votailprof
shademan-votailprof - Ominide - 0 Punti
Rispondi Cita Salva
Ciao ragazzi,

c´è qualcuno di voi che ha svolto il progetto 3,

del set 2 java,che ci ha dato il prof.Gallo,

quello che chiedeva di fare un archivio di 40 cd ecc.

Mi servirebbe vedere qualche soluzione per studiarlo.Con Access lo so fare ,ma con java mi viene difficile,ho tanti dubbi che mi devo chiarire.

Grazie anticipatamente per la vostra coll.
brawnsr-votailprof
brawnsr-votailprof - Ominide - 0 Punti
Rispondi Cita Salva
Una versione semplificata per farti capire:

----------------------------

import javax.swing.*;



public class CDDB

{

static CDDbRecord[] mioDB=new CDDbRecord[2];



public static void main(String[] args)

{

for (int i=0;i<mioDB.length;i++)

mioDB=new CDDbRecord();

for (int i=0; i<mioDB.length;i++)

System.out.println("CD n."+(i+1)+"\n"+mioDB
.toString()+"\n";);

System.exit(0);

}

}



class CDDbRecord

{

private String titolo;

private int anno;

private ArtistRecord artista;



public CDDbRecord()

{

titolo=JOptionPane.showInputDialog("Titolo:";);

anno=Integer.parseInt(JOptionPane.showInputDialog("Anno di incisione:";));

artista=new ArtistRecord();

}



public String toString()

{

return titolo+"\n"+anno+"\n"+artista.toString();

}

}



class ArtistRecord

{

private String nome;

private String genere;

private String nazione;



public ArtistRecord()

{

nome=JOptionPane.showInputDialog("Nome Artista:";);

genere=JOptionPane.showInputDialog("Genere:";);

nazione=JOptionPane.showInputDialog("Nazionalità:";);

}



public String toString()

{

return nome+"\n"+genere+"\n"+nazione;

}

}
marco190-votailprof
marco190-votailprof - Ominide - 0 Punti
Rispondi Cita Salva
Nel mio sito puoi scaricare la mia versione nella sezione download.



marcoonline.too.it
Come guadagno Punti nel Forum? Leggi la guida completa
In evidenza
Classifica Mensile
Vincitori di novembre
Vincitori di novembre

Come partecipare? | Classifica Community

Community Live

Partecipa alla Community e scala la classifica

Vai al Forum | Invia appunti | Vai alla classifica

Andyb3105

Andyb3105 Blogger 925 Punti

VIP
Registrati via email