java程序错在哪里?

来源:百度知道 编辑:UC知道 时间:2024/05/22 18:23:31
求圆的面积

class ss
{
double radius ;
final double PI= 3.1415926;

ss(double radius)
{
this.radius=radius;
}
public double getArea()
{
return radius * radius * PI;
}
}

public class ss
{
public static void main(String[] args)
{
ss ss=new ss(3);

System.out.println("Area is " + ss.getArea());
}
}

java规定,在一个包中是不许有两个同名的类的,即使你下面的那个类是public的也不行.

你干嘛名字起一样啊,上面一个类的名字是ss,下面那个类的名字也是ss,吃不消.

首先两个ss不行
其次,取名要有建设性,要是都这样aa、bb的取代码多了是很难看懂的。

重名