小编use*_*215的帖子

该程序不会打印图中最小的区域和周长

我正在尝试打印最小的区域和周边,但是输出的所有区域都是圆类的周长和面积.这是我的主要方法(for循环一直在底部):

public static void main (String [] args)//print Figure(Figure[]) 
{
    System.out.println("TESTING FIGURES");
    System.out.println("===============\n\n\n");

    // form an array of figures
    System.out.println("We form an array of 4 figures");
    Figure[] set1 = new Figure[4];
    set1[0] = new Circle(10);
    set1[1] = new Triangle(10, 6, 8);
    try
    {
        set1[2] = new Triangle(5, 12, 7);
    }    
    catch (IllegalArgumentException e)
    {
       System.out.println("We try to form an illegal triangle");
    }    

    set1[2] = new Parallelogram(10, 20, Math.PI / 3);
    set1[3] = new Square(6);

    System.out.println("The array is ");
    printArray(set1);

    // …
Run Code Online (Sandbox Code Playgroud)

java

0
推荐指数
1
解决办法
481
查看次数

标签 统计

java ×1