帮忙改改这个程序!
题目要求: 1 编程实现矩形类,其中应包括计算矩形周长和面积的方法2 为上面定义的矩形类派生一个子类:正方形类。若正方形类的操作同样是求周长和面积,则这个子类除了从父类那里继承来的方法外,还需要定义哪些方法。列出正方形类的所有变量和方法。编程检查、运行所编写的正方形类。
这是我写的代码,可是有错误,希望大家给看看,然后帮忙给改改。。。
class juxing{
double c,k,mj,zc;
void mj(double x1,double x2){
c=x1;
k=x2;
mj=c*k;
}
void zc(double x3,double x4){
c=x3;
k=x4;
zc=2*c*k;
}
}
class zhengfang extends juxing{
double b;
void mj(double x1){
b=x1;
mj=b*b;
}
void zc(double x2){
b=x2;
mj=4*b;
}
}
public class javalx{
public static void main(String[] args) {
juxing.mj(3.0,4.0);
juxing.zc(4.0,5.0);
System.out.println( "mj=" + mj);
System.out.println( "zc=" + zc);
}
}