1. 程式人生 > >總結一下關於this的用法介紹

總結一下關於this的用法介紹

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的用法介紹