interface mianji
{
double getmianji();
}
class chouwuException extends RuntimeException
{
chouwuException()
{
}
chouwuException(String n)
{
super(n);
}
}
class yuanxin implements mianji
{
double pei;
yuanxin(double pei)
{
if(pei<=0)
throw new chouwuException("数值非法");
this.pei=pei;
}
public double getmianji()
{
return pei*3.14*2;
}
}
class juxin implements mianji
{
double chang;
double kuan;
juxin(double chang,double kuan)
{
if(chang<=0||kuan<=0)
throw new chouwuException("您本次输入不正确,请重新输入");
this.chang=chang;
this.kuan=kuan;
}
public double getmianji()
{
return chang*kuan;
}
}
class thread0
{
public static void main(String[] args)
{
//yuanxin b=new yuanxin(-5);
//double c=b.getmianji();
juxin y=new juxin(0,10);
double t=y.getmianji();
System.out.println(t);
}
}
{
double getmianji();
}
class chouwuException extends RuntimeException
{
chouwuException()
{
}
chouwuException(String n)
{
super(n);
}
}
class yuanxin implements mianji
{
double pei;
yuanxin(double pei)
{
if(pei<=0)
throw new chouwuException("数值非法");
this.pei=pei;
}
public double getmianji()
{
return pei*3.14*2;
}
}
class juxin implements mianji
{
double chang;
double kuan;
juxin(double chang,double kuan)
{
if(chang<=0||kuan<=0)
throw new chouwuException("您本次输入不正确,请重新输入");
this.chang=chang;
this.kuan=kuan;
}
public double getmianji()
{
return chang*kuan;
}
}
class thread0
{
public static void main(String[] args)
{
//yuanxin b=new yuanxin(-5);
//double c=b.getmianji();
juxin y=new juxin(0,10);
double t=y.getmianji();
System.out.println(t);
}
}










