java 代码
- package test;
- public class PointTest {
- public static void changeYoo(Yoo yoo){
- yoo.setName("flyoo");
- yoo.setAge("20");
- }
- /**
- * @param args
- */
- public static void main(String[] args) {
- // TODO Auto-generated method stub
- Yoo yoo=new Yoo("yoo","18");
- changeYoo(yoo);
- System.out.println(yoo.getName());
- System.out.println(yoo.getAge());
- }
- }
- class Yoo {
- private String name;
- private String age;
- public Yoo(String name ,String age){
- this.name=name;
- this.age=age;
- }
- public String getAge() {
- return age;
- }
- public void setAge(String age) {
- this.age = age;
- }
- public String getName() {
- return name;
- }
- public void setName(String name) {
- this.name = name;
- }
- }
运行结果
flyoo
20
本文通过一个Java示例展示了如何在不改变对象引用的情况下,修改对象的属性值。示例中定义了一个`Yoo`类,包含姓名和年龄两个属性,并在`PointTest`类的`main`方法中实例化了`Yoo`对象并调用`changeYoo`方法来修改其属性。
1296

被折叠的 条评论
为什么被折叠?



