sabato 17 ottobre 2009

Studente & Prova Studente (Java)

Studente:
public class Studente{
String nome;
String dataNascita;
String classe;
public Studente (String n, String dn, String c){
nome=n;
dataNascita=dn;
classe=c;
}
public void studia(){
System.out.println("Quanto ho studiato oggi?");
}
public void sonoStanco(){
System.out.printl("Ho studiato troppo, sono stanco");
}
}


Prova Studente:
public class ProvaStudente{
public static void main(String[]args){
Studente studenti=new Studente[10];
Studente s1=new Studente(args[0],args[1],args[2]);
Studente s2=new Studente("Scorteccia","25-01-1992","IVALE");
Studente s3=new Studente("Drago","10-05-1992","IVALE");
Studente s4=new Studente("Millucci","10-08-1992","IVALE");
studenti[0]=s1;
studenti[1]=s2;
studenti[2]=s3;
studenti[3]=s4;
fot(int i=0; i

martedì 6 ottobre 2009

Esercizio n° 2 pagina 58

Descrivere una radiosveglia indicando le sue caratteristiche e i suoi comportamenti:

Caratteristiche:
- Materiale
- Tipo (analogico/digitale)
- Funzione radio


Comportamenti:
- Suona
- Segna ora
- Segna minuti
- Ascolta radio
- Accendi
- Spegni

Esercizio n° 4 pagina 58

Dall' elento che segue, individuare gli oggetti e associare loro gli attributi e i metodi corretti: raggio; poligono; calcolaCirconferenza; numero lati; calcolaPerimetro; calcolaArea; cerchio.

- Cerchio:

public class Cerchio{
String raggio;
public void calcolaCirconferenza(){
System.out.println("Circonferenza=raggio^2*3,14");
}
}

- Poligono:

public class Poligono{
String numero lati;
String lunghezza lato;
public void calcolaPerimetro(){
System.out.println("Perimetro=numero lati*lunghezza lato");
}
public void calcolaArea(){
System.out.println("Area=lunghezza lato^2");
}
}