java在一个类MyValue中写下setValue和getValue,分别用来设置Value和获Value,在另一个类UseValue中使用MyVlue中的对象
时间: 2024-10-17 07:06:36 浏览: 14
VC中第一个类的案例分析共7页.pdf.zip
在Java中,你可以按照以下方式创建一个名为`MyValue`的类,它包含`setValue`和`getValue`方法:
```java
public class MyValue {
private String value;
// 构造函数
public MyValue() {
this.value = "";
}
// 设置值的方法
public void setValue(String newValue) {
this.value = newValue;
}
// 获取值的方法
public String getValue() {
return this.value;
}
}
```
然后在`UseValue`类中,你可以这样使用`MyValue`的对象:
```java
public class UseValue {
public static void main(String[] args) {
// 创建MyValue对象实例
MyValue myValue = new MyValue();
// 设置值
myValue.setValue("这是一个示例值");
// 获取并打印值
String currentValue = myValue.getValue();
System.out.println("当前值: " + currentValue);
}
}
```
在这个例子中,`UseValue`类可以直接通过`myValue`引用调用`MyValue`类的`setValue`和`getValue`方法,体现了多态性,因为虽然类型是`MyValue`,但在实际操作中可以传递其子类的对象(如果有的话),只要它们实现了相同的接口或方法。
阅读全文