我的宠物包项目:如何使这些功能发挥作用?

问题描述 投票:0回答:1

这里是 Java 新手,Java 饮用者。我一整天都在为我的班级做作业,我必须为我虚构的雇主 Global Rain 的一个名为 Pet BAG(寄宿和美容)的虚构程序编写一个名为“Pet”的 Java 类。不管怎样,我已经写了很多上述代码,并且正在继续努力工作,但是我遇到了障碍。当我尝试即时反馈工具时,我发现“getDogSpaces()”或“getCatSpaces()”函数似乎丢失了。谁能帮助我理解为什么会出现此错误,以便我可以修复它并继续前进?我惊呆了。我的代码发布在下面。

public class Pet {

//Atrributes

private String petType;
private String petName;
private int petAge;
private int dogSpaces;
private int catSpaces;
private int daysStay;
private double amountDue;

public Pet (String petType, String petName, int petAge, int daysStay) {
    setPetType(petType);
    setPetName(petName);
    setPetAge(petAge);
    setDogSpace(30);
    setCatSpace(12);
    setDaysStay(daysStay);
    
}

//Accessors

public String getPetType() {
    return petType;
}

public String getPetName() {
    return petName;
}

public int getPetAge() {
    return petAge;
}

public void setPetAge(int setPetAge) {
    this.petAge = petAge;
}

public int getDogSpace() {
    return dogSpace;
}

public void setDogSpace(int dogSpace) {
    this.dogSpace = dogSpace;
}

public int getCatSpace() {
    return catSpace;
}

public void setCatSpace(int catSpace) {
    this.catSpace = catSpace;
}

public int getDaysStay() {
    return daysStay;
}

public void setDaysStay(int daysStay) {
    this.daysStay = daysStay;
}

public double getAmountDue() {
    return amountDue;
}

public void setAmountDue(double amountDue) {
    this.amountDue = amountDue;
}

}

我知道我的代码块看起来很奇怪,但我尽力将其正确排列。有人可以帮助我吗?

谢谢你,

约瑟夫

java
1个回答
0
投票

getDogSpace() 在代码中是单数,应该是复数,getDogSpaces()。

我希望您在新罕布什尔州南部的 IT 课上玩得开心。 (数字135

如果您正在阅读本文,请勿复制/粘贴。相反,关上窗户,出去散步,喝杯饮料,然后忘记它,然后回去独立完成工作。

© www.soinside.com 2019 - 2024. All rights reserved.