要獲取其他類里的元素,需要使用該元素的訪問修飾符和訪問方法。
假設我們有一個類A,其中有一個私有成員變量,和一個公有成員方法,我們想在另一個類B中獲取該成員變量和調用該成員方法。
在類A中,我們需要使用private修飾符來限制成員變量的訪問,同時提供一個公有的getter方法來獲取該成員變量的值:
public class A {
private int memberVariable;
public int getMemberVariable() {
return memberVariable;
}
}
在類B中,我們可以創建一個對象,然后通過調用類A的getter方法來獲取成員變量的值:
public class B {
public static void main(String[] args) {
A myObject = new A();
int value = myObject.getMemberVariable();
System.out.println(value);
}
}
這樣就可以在類B中獲取類A中的成員變量了。同理,如果類A中有公有成員方法,我們也可以通過創建對象并調用該方法來執行相應的操作。