gpt4 book ai didi

java - 成员变量是否像对象的特性?

转载 作者:行者123 更新时间:2023-12-01 09:48:39 25 4
gpt4 key购买 nike

打个比方,我了解到对象中的方法代表了该对象在现实生活中可以采取的操作。

更进一步,我得出结论,成员变量等于对象所具有的特征。这个类比正确吗?

对于下面的示例,将创建一条狗,其毛发颜色、脱落率和速度等已知特征,同时在被不同对象调用时具有吠叫的能力。

public class Dog {
public String mHairColor;
public int mShedRate;
public int mSpeed;

public Bark {
// example
}
}

最佳答案

你的 bark 方法应该是小写。其次,它需要一个返回类型,即 void、String、int 等等……就目前而言,它的语法是构造函数的语法,但名为 Dog 的类的构造函数必须称为 Dog()。见下文:

public class Dog {
public String mHairColor;
public int mShedRate;
public int mSpeed;

public Dog() {
// example
}

public void bark() {
System.out.println("Woof!");
}


}

关于java - 成员变量是否像对象的特性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37780810/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com