定义抽象类

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

新人沈琦斌

2016-07-10 21:32

老师出的思考题,我给父类两个抽象方法

public abstract class Shape {

   public abstract void Area();

   public abstract void perimeter();

},

在子类中想要给Area方法传参数

public void Area(double h,double b){

},此时编译器就会报错?为什么?能详细解释一下嘛?

写回答 关注

2回答

  • 慕少5181823
    2016-07-20 09:44:13

    抽象类中方法是无参的  自然子类也应该是无参的  你把抽象类中的方法改成有参方法  就可以了 

  • 洗衣机
    2016-07-10 22:25:00

    请把错误的提示发上来可以吗?

    我原封不动的复制下来,编译器没有报错。

Java入门第二季 升级版

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

530642 学习 · 6091 问题

查看课程

相似问题