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

请求大神帮忙看一下,错误有好多

public abstract class  shape{

   public abstract double  C();

   public abstract double  S();}

public class Rectaugle extands shape {

   double a=4.5,b=2.1;

  public double  Rectaugle (){

  double a=4.5;

  double b=2.1;

   double   C=(a+b)*2;

  double  S=a*b;

  return C;

  return S;

System.out.println("矩形周长为"+C);

 System.out.println("面积为"+S);

   }}

public class Circle extands shape  {


  public double Circle (){

  final double p=3.14;

  double r=2.1;

    double  C=2*p*r;

  double    s=p*r*r;

  return C;

  return S;

 System.out.println("圆形周长为"+C);

System.out.println("面积是"+S);}

}}

public class Hello{

 public static void main (String [] args){

 shape s1=new Rectaugle();

 shape s2=new Circle();

 s1.Rectaugle();

 s2.Circle();}

}


正在回答

3 回答

public class JS{
	 public static void main (String [] args){
	 shape s1=new Rectaugle();
	 shape s2=new Circle();
	 System.out.println("矩形的长"+s1.C()+" "+"矩形的面积"+s1.S());
	 System.out.println("");
	 System.out.println("圆形的长"+s2.C()+" "+"圆形的面积"+s2.S());
	 }
	}      //Java.JS  主类  (各个类分开来写)
	
public abstract class shape{
      public abstract double C();
	  public abstract double S();
	   }   //Java.shape 抽象类

public class Rectaugle extends shape{
	  double a=4.5;
	  double b=2.1;
	  double c=(a+b)*2;
	  double s=a*b;
	  public double C(){
	  return c;//长度
	  }
	 public double S() {
		return s;//面积
	        }
	  }             //Java.Rectaugle  (子类--矩形类)
	   	
 public class Circle extends shape{
	  double p=3.14;
	  double r=2.1;
	  double  c=2*p*r;
	  double   s=p*r*r;
	  public double C(){
          return c;//长度   
	 }
	public double S() {
		return s;//面积
	    }
	}              //Java.Circle (子类--圆形类)

输出的答案:      矩形的长13.2   矩形的面积9.450000000000001

                             圆形的长13.188  圆形的面积13.8474


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

慕粉2110022127 提问者

非常感谢!
2017-05-30 回复 有任何疑惑可以回复我~

有返回值的方法不能返回两个值

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

继承是extents,C()是方法不是变量,不能赋值!

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

举报

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

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

进入课程

请求大神帮忙看一下,错误有好多

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