Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.*;
- public class TestFigura {
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- ArrayList<FiguraGeometrica> a= new ArrayList<FiguraGeometrica>();
- a.add(new Cerchio("Rosso",6));
- a.add(new Cerchio("Rosso",3));
- a.add(new Cerchio("Rosso",1));
- a.add(new Cerchio("Rosso",2));
- a.add(new Cerchio("Rosso",4));
- a.add(new Rettangolo("verde",7,2));
- a.add(new Rettangolo("verde",12,1));
- a.add(new Rettangolo("verde",14,3));
- a.add(new Rettangolo("verde",1,5));
- a.add(new Rettangolo("verde",11,4));
- a.add(new Triangolo("giallo",10,2,7));
- a.add(new Triangolo("giallo",2,7,9));
- a.add(new Triangolo("giallo",11,4,3));
- a.add(new Triangolo("giallo",12,5,8));
- a.add(new Triangolo("giallo",1,23,11));
- int i=0;
- double sum=0,l=0;
- for(i=0;i<a.size();i++){
- System.out.println(a.get(i).getClass());
- System.out.println("Area "+a.get(i).getArea());
- System.out.println("Perimetro "+a.get(i).getPerimetro());
- System.out.println("Colore "+a.get(i).getColore());
- System.out.println("\n");
- sum=sum+a.get(i).getArea();
- l=l+a.get(i).getPerimetro();
- }
- System.out.println("somma area "+ sum);
- System.out.println("somma perimetro "+ l);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement