java 类方法中this_Java Eclipse 中 在类与方法调用中 (this)的用法

第一个类publicclassMenu{Doshiyong=newDo();publicvoiderji(){System.out.println("\n\n\n\n\n\n\n\n\n\n\n\n\n");System.out.println("\n****************************************...

第一个类

public class Menu {

Do shiyong = new Do();

public void erji(){

System.out.println("\n\n\n\n\n\n\n\n\n\n\n\n\n");

System.out.println("\n***************************************************************************************************");

System.out.println("\t\t\t\t 1. 客 户 信 息 管 理\n");

System.out.println("\t\t\t\t 2. 购 物 结 算 \n");

System.out.println("\t\t\t\t 3. 真 情 回 馈\n ");

System.out.println("\t\t\t\t 4. 注 销 \n\n");

System.out.println("\n***************************************************************************************************");

System.out.println("请选择操作: ");

shiyong.erji(this);

}

第二个类 (被调用的类)

public class Do {

public void erji(Menu Menu){

i = input.nextInt();

if(i==1){

Menu.sanji_1();

}else if(i ==2 ){

Menu.sanji_2();

}else if(i ==3 ){

Menu.sanji_3();

}else if(i ==4 ){

Menu.yiji();

}else {

System.out.println("输入有误");

}

}

}

以上两个代码为例 ,请问高手 第一个类中的最后一句话 shiyong.erji(this); 中为什么要用这个this 如果不是 是不是可以用其他东西代替???

还有就是 这个 this 是干嘛用的 ,我最近学的比较迷糊,Java学到了 类与方法,总是搞不清楚.....往说的详细一些 万分感谢....

展开

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值