java初学怎么在一个类中调取另一个类中创建的变量?

如图,我在类Program中创建了int类型length,现在我想要在类RandomSequence中,将length的值带入sequence[ ] 这个数组中的[ ],应该怎么操作?最好可以用简单代码演示一下,感谢!!!

用set get方法

A类中,有一个变量i,B类需要获取这个i值并对其进行处理

public class A {
	private int i;
	public int geti() {
		return i;
	}
	public void setC(int i) {
		this.i = i;
	}	
}
public class B {
	private A a;

	public A getA() {
		return a;
	}
	public void setA(A a) {
		this.a = a;
	}	
	public static void main(String[] args) {
		B b=new B();
		b.getA().geti();
	}	
}
public class TestMain {
    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int arr[] = new int[10];
        int val = -1;

        for (int i = 0; i < 11; i++) {
            while (true) {
                System.out.println("Please input a value of int:");
                int temp = sc.nextInt();
                if (temp > 0) {
                    if (i < 10) {
                        arr[i] = temp;
                    }else {
                        val = temp;
                    }
                    break;
                }
            }
        }
        InputSequence inputSequence = new InputSequence(arr, val);
        System.out.println(inputSequence);
    }
}
class  InputSequence {
    private int[] sequence;
    private int bound;

    public InputSequence(int[] sequence, int bound) {
        this.sequence = sequence;
        this.bound = bound;
    }

    @Override
    public String toString() {
        return "InputSequence{" +
                "sequence=" + Arrays.toString(sequence) +
                ", bound=" + bound +
                '}';
    }
}