java 提示需要<标识符>
interfacePet{getName();move();speak();toString();}classcatimplementsPet{protectedStri...
interface Pet{
getName();
move();
speak();
toString();
}
class cat implements Pet
{
protected String name;
public String move()
{
return "run";
}
public cat(String n){
this.name = n;
}
public String toString(){
return "My pet " + name;
}
public String speak()
{
return "miao miao";
}
public String getName()
{;}
}
class JLab0501{
public static void main(String[] args){
cat mycat = new cat("Spot");
System.out.println(mycat.toString() + "\n" + "Speak: " +
mycat.speak() +"\n" + mycat.move() + " " +
mycat.getName() + "\n");
}
}
4个错误,2,3,4,5行需要标识符。
请问问题出在什么地方?希望详细点。谢谢! 展开
getName();
move();
speak();
toString();
}
class cat implements Pet
{
protected String name;
public String move()
{
return "run";
}
public cat(String n){
this.name = n;
}
public String toString(){
return "My pet " + name;
}
public String speak()
{
return "miao miao";
}
public String getName()
{;}
}
class JLab0501{
public static void main(String[] args){
cat mycat = new cat("Spot");
System.out.println(mycat.toString() + "\n" + "Speak: " +
mycat.speak() +"\n" + mycat.move() + " " +
mycat.getName() + "\n");
}
}
4个错误,2,3,4,5行需要标识符。
请问问题出在什么地方?希望详细点。谢谢! 展开
展开全部
接口里 要写清楚 子类实现的方法
getName();
move();
speak();
toString();
都是 void 无返回类型
看看你怎么实现的
public String getName(){}
public String move(){}
public String speak(){}
public String toString(){}
接口中都没有返回类型
你这个实现类 哪里实现了?
getName();
move();
speak();
toString();
都是 void 无返回类型
看看你怎么实现的
public String getName(){}
public String move(){}
public String speak(){}
public String toString(){}
接口中都没有返回类型
你这个实现类 哪里实现了?
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1,你定义的 接口 Pet 方法里面没有返回值类型,
如果没有的话 就是 void ,
2,但是你的类 Cat 实现其方法时,却是 String 的返回值。
所以就是说,你没有完全实现那个接口。
3,其中 toString()方法 是必须要有 String 类型的返回值的。
如果没有的话 就是 void ,
2,但是你的类 Cat 实现其方法时,却是 String 的返回值。
所以就是说,你没有完全实现那个接口。
3,其中 toString()方法 是必须要有 String 类型的返回值的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
接口里是方法的声明,要写明返回类型的,你什么都没写,所以会提醒你缺少标识符...
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
分数都没吗?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询