黑马程序员技术交流社区

标题: 看看代码查错。你的基础够不够扎实... [打印本页]

作者: 小十    时间: 2015-3-11 23:49
标题: 看看代码查错。你的基础够不够扎实...
abstract class Name

{

    private String name;

    public abstract boolean isStupidName(String name) {
     
    }

}
查错...
作者: Zoe-    时间: 2015-3-12 00:07
我在想既然是抽象类里的抽象方法怎么会有方法体呢,乖乖的把isStupidName(String name)后的大括号去掉吧
作者: 小七的    时间: 2015-3-12 01:22
抽象方法不应该有方法体~拿掉大括号,添加个分号,就ok了
作者: 蓝玉    时间: 2015-3-12 11:17
abstract class Name

{

    private String name;

    public abstract boolean isStupidName(String name) ;

}
抽象方法不能有方法体,去掉大口号加分号就行
作者: 冯林01    时间: 2015-3-12 11:25
本帖最后由 冯林01 于 2015-3-12 11:27 编辑

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

public abstract boolean isStupidName(String name) {
      
     }
改为public abstract boolean isStupidName(String name) ;即可





欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2