3 回答
TA貢獻1891條經驗 獲得超3個贊
你確定你需要上課嗎?
可能是一個簡單的字段聲明就足夠了:
public class ABC extends CDE implements EFG {
public String testValue;
public String anotherValue;
public void firstMethod(String valueOne, String valueTwo) {
// do whatever you wish with testValue and anotherValue
}
public void readMethod() {
// here you have access to both variables
}
}
TA貢獻1884條經驗 獲得超4個贊
也許這符合您的標準?由于內部類的范圍,您當前要求的內容是不可能的。
您還可以在構造函數中初始化此私有類實例。
public class Sample {
class TestClass {
public String testValue;
public String anotherValue;
}
private TestClass localTest = new TestClass();
public void firstMethod(valueOne, valueTwo) {
localTest.testValue = valueOne;
localTest.anotherValue = valueTwo;
}
public void readMethod() {
localTest.testValue = "test1";
localTest.anotherValue = "anotherValue";
System.out.println(localTest.testValue);
}
}
TA貢獻1801條經驗 獲得超8個贊
您正在聲明一個帶有方法的類,這是不對的
您需要了解類和方法的真正含義(Google Java OOP):
1-你應該創建一個類并聲明你想要的變量
2-為默認值創建構造函數
3-讓設置器設置(分配)這些值
4- 制造吸氣劑來讀取這些值
