为了账号安全,请及时绑定邮箱和手机立即绑定

遇到了无法攻克的难题,为什么我的测试类有错啊?请大神帮帮忙!感激不尽

package package2;


public abstract class Shape {

public abstract void zhouchang();

public abstract void mianji();

}

--------------------------------------------------------------------

package package2;


public class Rectangle extends Shape{

@Override

public void zhouchang() {

// TODO Auto-generated method stub

double length=10;

double wide=10;

double perimeter=(length+wide)*2;

}


@Override

public void mianji() {

// TODO Auto-generated method stub

double length=10;

double wide=10;

double area=length*wide;

}


}

----------------------------------------------

package package2;


public class Circle extends Shape{

@Override

public void zhouchang() {

// TODO Auto-generated method stub

double radius=5;

    final double P=3.14;

double perimeter=2*P*radius;

}


@Override

public void mianji() {

// TODO Auto-generated method stub

double radius=5;

    final double P=3.14;

double area=P*radius*radius;

}


}

-------------------------------------

package package2;


public class test {

   Shape Rec=new Rectangle();

   Rec.zhouchang();

   Rec.mianji();

   Shape Cir=new Circle();

   Cir.zhouchang();

   Cir.mianji();



}


正在回答

2 回答

你方法里没写输出语句

0 回复 有任何疑惑可以回复我~
#1

小可爱z 提问者

谢谢谢谢了
2018-10-21 回复 有任何疑惑可以回复我~

你没有主方法,子类里面没有输出语句

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
Java入门第二季 升级版
  • 参与学习       530105    人
  • 解答问题       6086    个

课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙

进入课程

遇到了无法攻克的难题,为什么我的测试类有错啊?请大神帮帮忙!感激不尽

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信