为了账号安全,请及时绑定邮箱和手机立即绑定

属性的赋值问题

如果类中的属性已经赋值,还能否给实例变量赋值?若可以赋值,那么对象调用方法时输出的属性值为哪一个?

正在回答

2 回答

java中对于类的属性包括设值器和取值器,即可以通过这个两个方法对对象的属性进行赋值和取值;即属性已经有值后,在程序中仍可以给属性赋值的。;2、程序都是从上至下执行程序代码的,对象调用方法时输出的属性值会是最后对该对象属性赋值时给定的值。不知道这样说是否说清楚了,有问题我们可以继续相互学习哦

0 回复 有任何疑惑可以回复我~

public class User{

    private String userName = "abc";

    public void setUserName(String name){

        this.userName = name;   

    }

    public String getUserName(){

        return userName;

    }

    public static void main(String[] args){

        User user = new User();

        System.out.println(user.getUserName());

        user.setUserName("会是这个值");

        System.out.println(user.getUserName());

    }

}

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

属性的赋值问题

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信