private int 変数があり、test.a を介してこの変数にアクセスします。なんでこれでいいの?この方法は、private ではなく public int 変数を持っている場合にのみ可能であると考えました。
public class Test {
private int a;
public static void main(String[] args) {
Test test = new Test(5);
System.out.println(test.a);
}
public Test (int a) {
this.a = a;
}
}