rmml.net
当前位置:首页 >> 请问各位JAvA大师解析一下这里的 this. nAmE= nAmE... >>

请问各位JAvA大师解析一下这里的 this. nAmE= nAmE...

这个怎么给你解释呢 ...... name,age就是一个形参,也就是你调用的new Cat("小花",2)时,会将小花先存到name中,2先存到age中,此时的this.name和this.age还是空的 ,只有在构造函数中执行了赋值,你才能调用get()方法获龋当然你也可以建个无...

this(ID,name,age)你写这东西是要干嘛

public class Test{private String name;//成员属性public Test(String name){//参数名字 namethis.name=name;//this.name就是上面的成员属性,后面的name是传进来的参数名字 name}}

public class User{ String name; int age; } user类定义了name和age两个属性。 this指user类本身。this.name指user类的name属性。 this.name=name,右边的name是方法传进来的参数。只有方法范围内有效。 public User()是构造方法 ,用来初始化的

用术语解释只会让初学者听得满头包,我也说说吧,慢慢的来了解,弄清楚每一个东西是什么,再你往下看前你必须确定你自己有足够的耐心,呵呵,刚起步都很累的。 借用yzbczq朋友的例子: public class People{ String name; //这个name这就是我们...

在同一个类中区别 不大 this.name=name; 只是给 当前类的name赋值 this.setName(name); 在你写的方法中也是给 当前类的name赋值 但其实 setName方法里可以做很多的限制的 如 public void setName(String name){ if(name!=null){//做不为空 判断...

java中this关键字主要有三个应用: (1)this调用本类中的属性,也就是类中的成员变量; (2)this调用本类中的其他方法; (3)this调用本类中的其他构造方法,调用时要放在构造方法的首行。 Public Class Student { String name; //定义一个成员变量...

this是指的对象本身,通过this可以调用本对象拥有的所有方法和属性,当然不加this也可以调用。 一般用this的情况: 当局部变量与成员变量相同名时,例如 this,x = x;this.x 是个成员变量,而x是个局部变量 在myeclipse下用this可以提示后面的方法...

1、类构造函数的参数,因为成员变量默认自带this指针指向本类,所以有this.name=name; name是构造函数的参数。this.name因为this可以省略,所以是类Person的成员变量 2、main(String agrs[])中的是命令行自带参数,即程序运行时带的参数,可C++...

//Thinking in java 里的内容。。 class This_{ String s = "no"; int i = 0; This_(String s){ this.s = s; //这里的this.s是说s是这个类的变量而不是形参 System.out.print(this.s);} This_(int i, String s){ this(s); /*这个就是你的问题,...

网站首页 | 网站地图
All rights reserved Powered by www.rmml.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com