java设计并实现一个类,它表示圆,圆心以及半径是它的属性,定义一些基本方法,例如计算圆的面积,计算圆的周长,判断两圆是否相交?
public class Circular{
//圆心x
private double centerx;
//圆心y
private double centery;
//半径
private double radius;
private double PI =3.14;
//set get 方法
public void setCenterx(double centerx){
this.centerx = centerx;
}
public double getCenterx(){
return centerx;
}
public void setCentery(double centery){
this.centery = centery;
}
public double getCentery(){
return centery;
}
public void setRadius(double radius){
this.radius = radius;
}
public double getRadius(){
return radius;
}
//计算面积
public double getArea(){
return PI*radius*radius;
}
//计算周长
public double getRound(){
return 2*PI*radius;
}
//是否相交
public boolean isTouch(double otherx,double othery,double otherRadius){
关于jar动态加载?
您可以使用URLClassLoader动态加载指定路径的jar文件,然后以loadClass("类名")的方式载入具体Class。获得Class对象后,就可以按照标准的Java反射方式进行操作了。相关API的详细调用方式,您可以阅读javadoc,或者直接搜索相关方法名,就会看到不少的示例。这里篇幅有限,不方便赘述
还没有评论,来说两句吧...