A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 小十 中级黑马   /  2015-3-11 23:49  /  943 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

abstract class Name

{

    private String name;

    public abstract boolean isStupidName(String name) {
     
    }

}
查错...

4 个回复

倒序浏览
我在想既然是抽象类里的抽象方法怎么会有方法体呢,乖乖的把isStupidName(String name)后的大括号去掉吧
回复 使用道具 举报
抽象方法不应该有方法体~拿掉大括号,添加个分号,就ok了
回复 使用道具 举报
abstract class Name

{

    private String name;

    public abstract boolean isStupidName(String name) ;

}
抽象方法不能有方法体,去掉大口号加分号就行
回复 使用道具 举报
本帖最后由 冯林01 于 2015-3-12 11:27 编辑

抽象类和一般类没有太大的不同
该如何描述事物,就如何描述事物,只不过,该事物出现了一些看不董的东西,
这些不确定的部分,也是该事物的功能,需要明确出现。但是无法定义主体。
通过抽象方法来表示。(功能不确定,父类只有有定义,子类实现)。老师讲的很详细

public abstract boolean isStupidName(String name) {
      
     }
改为public abstract boolean isStupidName(String name) ;即可
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马