-23
我有這樣的代碼:傳承 - 模擬考試
class A {
protected int x;
public int getX() {
return x;
}
}
class B extends A {
private int answer;
public void someMethod() {
answer = x;
answer = this.x;
answer = this.getX();
answer = super.x;
answer = super.getX();
}
}
其中在someMethod
賦值語句是有效的?
我在想這兩個'超'線是正確的?
任何考試的範圍是測試你對這個話題的瞭解。在SO上提出「緊急」或「最後一分鐘」問題玷污了該範圍。再加上你的問題不適合SO,原因很多。請參閱[這裏](http://stackoverflow.com/help)。 – Mena
我剛剛完成,但我認爲我搞砸了。每個有上述選項的方法都只是返回0.他們做了比較,儘管我猜想哪個是主要的東西? –
我知道它是一個令人震驚的Kocko,我道歉,只是抓着這裏的吸管! –