JavaSE7基础 类中成员方法 局部与成员变量名字相同时,使用this访问成员变量
2017-07-08 12:19
387 查看
礼悟:
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
代码
编译与运行
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
公恒学思合行悟,尊师重道存感恩。叶见寻根三返一,江河湖海同一体。
虚怀若谷良心主,愿行无悔给最苦。读书锻炼养身心,诚劝且行且珍惜。
代码
class Test{ String name; //借助公有的成员方法 访问私有的成员方法 public void setName(String name){ this.name=name; //当前类的对象中的成员变量name = 函数参数列表中局部变量中的name //this 当前类的对象, t对象调用setName方法,this就代表了t } } class Demo{ public static void main(String[] args){ Test t = new Test(); t.setName("hahah"); System.out.println(t.name); } }
编译与运行
Java优秀,值得学习。
学习资源:itcast和itheima视频库。如果您有公开的资源,可以分享给我的话,用您的资源学习也可以。
博文是观看视频后,融入思考写成的。博文好,是老师讲得好。博文坏,是 给最苦 没认真。
相关文章推荐
- JavaSE7基础 类中的成员方法 局部变量和成员变量的变量名相同时,方法将使用局部变量
- JAVA基础day05 面向对象思想 成员变量和方法 封装 构造方法和this的使用
- JavaSE8基础 当父类与子类中的成员变量重名了,使用super.名字 来访问父类的成员变量
- 对Java方法内部使用this访问成员变量的深入理解
- JAVA基础初探(三)面向对象思想、类与对象、成员变量与局部变量、构造方法、static关键字详解
- JavaSE7基础 通过公有的成员方法 去过滤 要赋给私有成员变量的值
- Java基础-07.总结private,this,封装,static,成员方法变量,局部变量匿名对象
- 重踏学习Java路上_Day07(成员与局部变量,形参,匿名对象,封装,private,this,构造与成员方法,static)
- JAVA基础初探(四)JAVA封装、包的概念及使用、访问修饰符、this关键字、内部类(成员,静态,方法,匿名)
- JavaSE7基础 借助公有的成员方法 访问私有的成员方法
- 黑马程序员---Objective-C基础学习---点方法使用和成员变量的作用域
- 局部内部类的成员变量被final修饰才能被局部内部类的方法所访问
- java,成员变量与方法参数或自定义的局部变量同名要用this,system.out.println(this)用法,
- JavaSE第六十四讲:使用反射机制调用对象的私有方法、访问对象的私有成员变量
- java基础(八)Math/代码块/继承成员方法指南的关系/继承中成员变量之间的关系/方法的重写/继承中构造方法之间的关系/this和super的区别
- 值类型局部变量必须先初始化才能使用,值类型成员变量可以不初始化。
- 为什么在方法中定义的内部类只能访问方法中的final类型的局部变量?
- 方法中的内部类能不能访问方法中的局部变量,为什么?
- 为什么在方法中定义的内部类只能访问方法中的final类型的局部变量?
- 【Java基础】——变量向上转型后的实例变量与方法的访问