總結一下關於this的用法介紹
阿新 • • 發佈:2018-02-14
console 如果 nbsp tel person public 總結 pre log
眾所周知在語句中this經常會出現在不同的方法中:
(1)在構造方法中:
private double a; private double b; public Area(double a,double b) { this.a=a; this.b=b }
其中的this.a代表的是定義的字段中的a;
(2)當定義一個類時,如果此類沒有進行調用(
Class Person{ private string name; private int age; public void write() { Console.WriteLine("寫作業"); }public Person(string name,int age) { this.name=name; this.age=age; } }
其中當對該類沒有進行實例化調用的話其中的this就是代表類中所在的字段
(3)當對上面的類進行實例化後:
Person p=new Person("123",11);
其中的this所代表的內容就會改變為實例化中所體現的內容!!!
以上是自己的一些總結,如果認為我的理解有問題,請告知
情況如下):
總結一下關於this的用法介紹