首页 > 解决方案 > 带有 setter 和 setter 的基本 JAVA 应用程序,并将整数加 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,忘记了去哪里。我将不胜感激

标签: javaif-statementselectorgetter-setter

解决方案


编辑添加 1 的方法,DogAge 而不是

public void addOnetoAge() {
    if(DogAge >=6 DogAge++);
}

采用

public void addOnetoAge() {
    if(DogAge >=6) DogAge++;
}

另外,不要忘记在addOnetoAge()添加 1 时调用您的方法DogAge


推荐阅读