首页
编程
java
php
前端
首页
编程
java
php
前端
JAVA:关于this指向自己的用法问题
为什么?
1.那么student stu = new Student(name, age);改的是什么?
2.System.out.printlm("student属性name:" + stu.name + "age:" + stu.age);又是在哪里取的值?
3.this的用法到底是干嘛?
name=name是错误的,这里两个name都会被认为是参数name。所以实际并没有完成成员变量初始化
所以必须写成 this.name = name;这样前面一个name才确定是类的成员变量name
点击展开全文