126、Java面向对象之引用传递实例四,修改类成员的属性值

01.代码如下:

package TIANPAN;

class Message {
    private String info = "此内容无用";               // 定义String类型属性

    public Message(String info) {                    // 利用构造方法设置info属性内容
        this.info = info;
    }

    public void setInfo(String info) {
        this.info = info;
    }

    public String getInfo() {
        return this.info;
    }
}

/**
 * 此处为文档注释
 *
 * @author 田攀 微信382477247
 */
public class TestDemo {
    public static void main(String args[]) {
        Message msg = new Message("Hello");  // 实例化Message类对象
        fun(msg);                                 // 引用传递
        System.out.println(msg.getInfo());        // 输出info属性内容
    }

    public static void fun(Message temp) {        // 接收Message类引用
        temp.setInfo("World");                    // 修改info属性内容
    }
}

02.效果如下:

知识有价,如果您认为这篇文章有价值,认同作者的付出,可以微信二维码打赏任意金额给作者(微信号:382477247)哦,谢谢。

原文地址:https://www.cnblogs.com/tianpan2019/p/12333106.html