我试图找出这是什么类型的成员变量:
public class Stone {
private Size size; // "Size" refers to a class.
我不知道这个成员变量到底是什么。我之前没有看过成员变量。它似乎使用另一个类作为成员变量,这是正确的吗?
答案 0 :(得分:2)
它是Size
类型的实例变量。它非常好,非常普遍。
来自Java教程Understanding Class Members:
当从同一个类蓝图创建多个对象时, 它们每个都有自己独特的实例变量副本。在里面 自行车类的情况,实例变量是节奏,齿轮, 和速度。每个Bicycle对象都有自己的这些变量值, 存储在不同的存储位置。