永发信息网

非法的类型开始,为什么?

答案:2  悬赏:0  手机版
解决时间 2021-04-04 22:03
class Animal{
private int legs;
private String kinds;
public Animal(){
setLegs(4);
}
public Animal(int l){
setLegs(l);
}
public void eat(){
System.out.println("Eating");
}
public void move(){
System.out.println("Moving");
}
public void setLegs(int l){
if(l!=0&&l!=2&&l!=4){
System.out.println("Wrong Number Of Legs");
}
}
public void setKind(String str){
kinds=str;
}
}
public class Fish extends Animal{
public Fish(0){
setLegs(0);
setKind("Fish");
}
public static void main(String[]args){
Fish fish=new Fish();
fish.eat();
fish.move();
}
}
最佳答案
编译器不会根据上下文推到0是什么类型,你这里必须标明Fish的构造函数的参数类型,你可以
public Fish(){
setLegs(0);
setKind("Fish");
}
// 降低访问级别不给访问 这个构造
private Fish(int leg){

}
// 或者给访问,但leg没有用
public Fish(int leg){
this.()
}
// 最后问一下:你这类型继承的修饰符确定没问题?父类 默认friendly 子类 public,这也行?请允许很久没有写java的小白问下这个问题
全部回答
public class newclass{ //第一个public 类型的class package com; //检查下是否应该放这里呢?往上移到class前面是否这样呢? public class point //第二个public类型的class { private string x; private string y; public string getx() { return x; } public void setx(string x) { this.x = x; } public string gety() { return y; } public void sety(string y) { this.y = y; } } }
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
你好云南话怎么说语音,中国各大城市用日语怎
单选题黄山不仅自然景观奇特,而且文化底蕴厚
山西地区6月以后地里能种植什么植物
贷款一年买的汽车能改为还两年的吗?想改为两
从澳洲快递到中国邮费要多少钱?
海报设计用英语怎么说,"海报"用英文怎么说?
我儿子给他爷爷带他喜欢我两个女儿不喜欢我儿
幽香面馆用什么香料调汤
导体容易导电,这是由于它们具有A.大量的自由
河南考生,文科,分数535,一本分数线532,报
小米4s小米note照相怎么样
昆山前景小学怎么样,昆山民办学校是大公好还
葛洲坝水泥公司令强华和郭成洲哪个权利大
4字成语含有牛字的有那些
请举例说明 审计中 风险评估程序和实质性程序
推荐资讯
用过香奈儿,兰蔻,迪奥粉底液或粉饼的朋友们
石墨材料导电性很好,为什么不能
单选题著名哲学家费尔巴哈说:“如果上帝的观
纹绣需要练习太阳花,应该怎样练,求视频,或
单选题动植物细胞有丝分裂的区别主要表现在A.
致悫的意思
仓单是物权凭证吗?可以转让吗
可以说阳光惬意的午后吗?
爱你给我的回忆 用英语怎么说
单选题Iwanttoreadanoveltonightinste
被情伤不再动情的句子,与情伤有关的古诗词
–Shall we meet at 6:00 or at 6:30?-.A. At
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?