java 提示需要<标识符>
发布网友
发布时间:2022-04-20 06:44
我来回答
共5个回答
热心网友
时间:2023-08-06 20:50
类里的语句只能是定义变量或方法!
可执行的语句只能在方法里或者{}(代码块)里。
上面的语句不是变量定义语句,不是方法定义,不在代码块{}里,
所以报错“需要标示符”
热心网友
时间:2023-08-06 20:51
接口里 要写清楚 子类实现的方法
getName();
move();
speak();
toString();
都是 void 无返回类型
看看你怎么实现的
public String getName(){}
public String move(){}
public String speak(){}
public String toString(){}
接口中都没有返回类型
你这个实现类 哪里实现了?
热心网友
时间:2023-08-06 20:51
1,你定义的 接口 Pet 方法里面没有返回值类型,
如果没有的话 就是 void ,
2,但是你的类 Cat 实现其方法时,却是 String 的返回值。
所以就是说,你没有完全实现那个接口。
3,其中 toString()方法 是必须要有 String 类型的返回值的。
热心网友
时间:2023-08-06 20:52
接口里是方法的声明,要写明返回类型的,你什么都没写,所以会提醒你缺少标识符...
热心网友
时间:2023-08-06 20:52
分数都没吗?