martedì 18 novembre 2008

al prof. Silvano Natalizzi

Mi scusi prof. per il ritardo dell aggiornamente del mio blog ma ho avuto i soliti problemi con il modem...



a venerdì.

Orologio JAVA

Orologio


public class Orologio {
private int ora;
private int minuto;
public Orologio(int o,int m){
ora=o;
minuto=m;
}
public int getOra(){
return ora;
}
public int getMinuto(){
return minuto;
}
public void setOra(int o){
ora=o;
}
public void setMinuto(int m){
minuto=m;
}
public void ticTac(){
minuto++;
if (minuto>59){
minuto=0;
ora++;
}
if (ora>23){
ora=0;
}
System.out.println(+getOra()+":"+getMinuto());
}

}

TestaOrologio JAVA

TestaOrologio

public class TestaOrologio{
public static void main(String[] args){
Orologio o1 = new Orologio();
o1.stampa();
o1.ticTac();
o1.stampa();
Orologio o2 = new Orologio(23,58);
o2.stampa();
o2.ticTac();
o2.stampa();
Orologio o3 = new Orologio(51,59);
o3.stampa();
o3.ticTac();
o3.stampa();
}
}

Triangolo in JAVA

public class Triangolo {
private double base;
private double altezza;
private double area;
public Triangolo(double b,double a){
base=b;
altezza=a;
}
public double getBase(){
return base;
}
public double getAltezza(){
return altezza;
}
public double getArea(){
return (base*altezza)/2;
}
public void setBase(double b){
base=b;
}
public void setAltezza(double a){
altezza=a;
}
}
____________________________________________________________________

import java.lang.String;
public class TestaTriangoli {
public static void main(String args[]){
Triangolo t1;
Triangolo t2;
Triangolo t3;
t1=new Triangolo(8.0,20.0);
t2=new Triangolo(4.0,5.0);
t3=new Triangolo(10.0,5.0);
Triangolo[]listaTriangoli;
listaTriangoli=new Triangolo[3];
listaTriangoli[0]=t1;
listaTriangoli[1]=t2;
listaTriangoli[2]=t3;
for(int i=0; i<3; i++){
if (listaTriangoli[i] !=null)
System.out.println(" Area = "+listaTriangoli[i].getArea());
}

}

}