java - 带有 setter 和 setter 的基本 JAVA 应用程序,并将整数加 1
问题描述
我只是在想下一步该做什么。
我需要做什么:
该类应具有变量名称、品种、年龄和颜色
设置所有变量的构造函数
所有变量的 Getter 和 Setter
创建 Dog 实例并使用构造函数的 main 方法
您可以选择您认为适合变量的值
将狗的年龄增加1
将所有值打印到屏幕上
这是我所做的。
public class DOG {
String DogName;
String DogBreed;
int DogAge;
String DogColor;
public DOG(String name, String color, String breed, int age) {
this.DogName=name;
this.DogColor=color;
this.DogBreed= breed;
this.DogAge=age;
}
public static void main(String[] args) {
DOG myDog = new DOG("Ares","Red","Rott",5);
System.out.println(myDog.DogName+" " + myDog.DogColor+ " " + myDog.DogAge+ " " + myDog.DogBreed);
}
public void addOnetoAge() {
if(DogAge >=6 DogAge++);
}
public String getDogName() {
return DogName;
}
public void setDogName(String dogName) {
DogName = dogName;
}
public String getDogBreed() {
return DogBreed;
}
public void setDogBreed(String dogBreed) {
DogBreed = dogBreed;
}
public int getDogAge() {
return DogAge;
}
public void setDogAge(int dogAge) {
DogAge = dogAge;
}
public String getDogColor() {
return DogColor;
}
public void setDogColor(String dogColor) {
DogColor = dogColor;
}
if(int i=1; i <= myDog.DogAge: i++) {
System.out.println(myDog.DogAge);
};
}
}
我刚回到java,忘记了去哪里。我将不胜感激
解决方案
编辑添加 1 的方法,DogAge
而不是
public void addOnetoAge() {
if(DogAge >=6 DogAge++);
}
采用
public void addOnetoAge() {
if(DogAge >=6) DogAge++;
}
另外,不要忘记在addOnetoAge()
添加 1 时调用您的方法DogAge
推荐阅读
- python - HIVE 没有与 Python 连接?
- python - 如何在使用 selenium 时输入文件名并按 Enter 上传文件
- git - 无法从 Docker 上运行的 Git 存储库中提取
- html - 本地连接css字体
- c++ - 如何修复链表类实现的未处理异常 0xDDDDDDDD?
- java - 每当 Android 谷歌地图的位置发生变化时相机如何移动
- reactjs - 在 useEffect 挂钩中设置状态以及 AsyncStorage 会导致无限循环?
- postgresql - 如何在 PostgreSQL 中使用相同的冲突目标对多行进行 UPSERT?
- github - GitHub markdown indent 悬挂缩进
- terraform - 需要帮助调用 for_each 中的数据源