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- 制造吸气剂来读取这些值
添加回答
举报