对不对 符合作业题意么

来源:10-3 Java 中的抽象类

慕粉2229591985

2017-04-24 10:35

父类

package cxl.lxb;


public abstract class Shape {

public abstract void mianji();

public abstract void zhouchang();


}

子类

package cxl.lxb;


public class Rectangle extends Shape {


@Override

public void mianji() {

// TODO Auto-generated method stub

double sum=40;

System.out.println("矩形面积为"+sum);


}


@Override

public void zhouchang() {

// TODO Auto-generated method stub

int;

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


}


}

子类

package cxl.lxb;


public class Circle extends Shape {


@Override

public void mianji() {

// TODO Auto-generated method stub

double sum=90;

System.out.println("圆形面积为"+sum);


}


@Override

public void zhouchang() {

// TODO Auto-generated method stub

double;

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


}


}

入口类

package cxl.lxb;


public class Initail {


/**

* @param args

*/

public static void main(String[] args) {

// TODO Auto-generated method stub

      Shape sha=new Rectangle();

      sha.mianji();

      sha.zhouchang();

      Shape sha1=new Circle();

      sha1.mianji();

      sha1.zhouchang();

}


}


写回答 关注

3回答

  • 客栈丶yi_0
    2017-04-24 14:48:15
    已采纳

    对的,符合题目要求

    慕粉2229...

    非常感谢!

    2017-04-25 11:25:40

    共 1 条回复 >

  • 慕数据3565510
    2017-05-12 21:14:18

    你的子类里int ,double还有lang都是 什么,看不懂

  • 慕妹4346951
    2017-04-26 10:50:05

    最好用英文单词。。。

Java入门第二季 升级版

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

530560 学习 · 6091 问题

查看课程

相似问题