热门

最新

红包

立Flag

投票

同城

我的

发布
m0_58123192
计算机2004 白思凯
5 年前
truem0_58123192

tis关键字
this 关键字用来表示当前对象本身,或当前类的一个实例,通过 this 可以调用本对象的所有方法和属性。例如:
public class Demo{
public int x = 10;
public int y = 15;
public void sum(){
int z = this.x + this.y;
System.out.println("x + y = " + z);
}
public static void main(String[] args) {
Demo obj = new Demo()
obj.sum();
}
}
运行结果:
x + y = 25
obj 是 Demo 类的一个实例,this 与 obj 等价,执行 int z = this.x + this.y;,就相当于执行 int z = obj.x + obj.y

注意
在构造方法中调用另一个构造方法,调用动作必须置于最起始的位置。
不能在构造方法以外的任何方法内调用构造方法。
在一个构造方法内只能调用一个构造方法。

方法重载
在Java中,同一个类中的多个方法可以有相同的名字,只要它们的参数列表不同就可以,这被称为方法重载。
注意
1.数参列表不同包括:个数不同、类型不同和顺序不同。
2仅仅参数变量名称不同是不可以的。
3跟成员方法一样,构造方法也可以重载。
4声明为final的方法不能被重载。
5static的方法不能被重载,但是能够被再次声明


CSDN App 扫码分享
分享
评论
点赞
打赏
  • 复制链接
  • 举报
下一条:
粉丝数666
立即登录