求帮助,不知道怎么改正

img


不知道怎么改正,感觉没有什么错,希望各位帮帮忙,谢谢大家了,

package com.test;
public class testJava {
public class Circle{
    public static void main(String[]args){
        // TODO Auto-generated method stub
        private double radius;
        public Circle(){}
        public Circle(double radius){
            this.radius=radius;
        }
        public double getRadius(){
            return radius;
        }
        public void setRadius(double radius){
            if(radius<0){
                System.out.println("半径值不能为负!");
            }
            else{
                this.radius=radius;
            }
        }
        public double area(){
            return Math.PI*radius*radius;
        }
        public double perimeter(){
            return 2*Math.PI*radius;
        
        Circle circle=new Circle(10);
        System.out.println("圆的面积:"+circle.area());
        System.out.println("圆的周长:"+circle.perimeter());
    }
    }
    public class Triangle{
        private double sideA,sideB,sideC;
        public Triangle(){}
    public Triangle(double sideA,double sideB,double sideC){
            if(sideA<0||sideB<0||sideC<0){
                System.out.println("三角形边长不能为负,初始化失败!");
                }
            else if(((sideA+sideB)<sideC)||((sideA+sideC)<sideB)||((sideB+sideC)<sideA)){
                System.out.println("这三条边不能构成三角形,初始化失败!");
            }
            else{
                this.sideA=sideA;
                this.sideB=sideB;
                this.sideC=sideC;
            }
        }
            public double area(){
                double p=(sideA+sideB+sideC)/2;
                return Math.sqrt(p*(p-sideA)*(p-sideB)*(p-sideC));
            }
            public double perimeter(){
                return sideA+sideB+sideC;
            Triangle tri=new Triangle(2,2,3);
            System.out.println("三角形的面积:"+tri.area());
            System.out.println("三角形的周长:"+tri.perimeter());
    }
}
}



要看你具体的代码

img