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

衆所周知在語句中this常常會出如今不一樣的方法中:this

(1)在構造方法中:spa

private double a;
private double b;
public Area(double a,double b)
{
 this.a=a;
 this.b=b             
}

其中的this.a表明的是定義的字段中的a;  code

(2)當定義一個類時,若是此類沒有進行調用(blog

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就是表明類中所在的字段string

(3)當對上面的類進行實例化後:it

Person p=new Person("123",11);class

其中的this所表明的內容就會改變爲實例化中所體現的內容!!! 方法

 

以上是本身的一些總結,若是認爲個人理解有問題,請告知總結

狀況以下):di

相關文章
相關標籤/搜索