當類中的成員變量與成員方法中的參數重名時,方法中如何使用成員變量 關鍵字this


 1 package cn.gl.ObjectLearn;
 2 
 3 /**
 4  * 當類中的成員變量與成員方法中的參數重名時,方法中如何使用成員變量呢?
 5  * this關鍵字,在類中,this代表了類本身的對象。
 6  * @author 冷夜雨花未眠 E-mail:787831425@qq.com
 7  * @version 創建時間:2019年11月8日
 8  */
 9 public class ObDemo3 {
10     public static void main(String[] args) {
11         Dook b=new Dook();
12         b.showName("123");//輸出的是123
13         b.showName1("123");//輸出的是abc
14         
15     }
16 }
17 class Dook{
18     String name="abc";
19     public void showName(String name){
20         System.out.println(name);//這個name是方法中的
21     }
22     public void showName1(String name){
23         System.out.println(this.name);//這個name是類中的
24     }
25 }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM