機房重構準備工作(1)-----方法+實例化

已經打算開始機房很久了,但是卻一直沒有動手,感覺自己準備的並不是特別的好,準備工作的10%並不能達標,於是搜尋了一些資料,加上自己的理解和認知,對機房重構做一個好的鋪墊,然後爭取在短期內把它拿下~從昨晚到今天上午一直依舊還處於一個懵逼的狀態,現在終於有所感覺了~

重構裏的一些基礎,個人理解~

(1)方法:其實這個一個很基礎的知識,但是還是很懵逼,索性讓自己更懂一點吧。

                      方法就是把一些相關的語句組織在一起,用來執行一個任務的語句塊,也就是我們平時說的函數。

      從文字上,方法的作用就是處理某個任務。

對於方法比較重要的方面是1.定義方法,2.調用方法。

對於定義方法,其實一直在做,到現在才真正明白

定義方法:<Access Specifier> <Return Type> <Method Name>(Parameter List)

{

Method Body

}

   這裏邊的元素也很好的理解:

Access Specifier:訪問修飾符,這個決定了變量或方法對於另一個類的可見性。
Return type:返回類型,一個方法可以返回一個值。返回類型是方法返回的值的數據類型。如果方法不返回任何值,則返回類型爲 void。
Method name:方法名稱,是一個唯一的標識符,且是大小寫敏感的。它不能與類中聲明的其他標識符相同。
Parameter list:參數列表,使用圓括號括起來,該參數是用來傳遞和接收方法的數據。參數列表是指方法的參數類型、順序和數量。參數是可選的,也就是說,一個方法可能不包含參數。
Method body:方法主體,包含了完成任務所需的指令集。

舉個例子:

public int MaxNum(int num1,int num2)

{

int result;


if(num1>num2)

  result=num1;

else

  result=num2;

return result;

}

這就是一個最簡單比較大小的方法(函數)

定義方法必須包含的內容:修飾符+返回類型+方法名稱+參數+主體


對於調用方法,感覺平時比較常用的方法就是使用類的實例調用其他類的共有方法。

舉個例子:感覺沒有現成的例子。但是碰見了很多,自己體會吧~


調用方法可以使用實例化的方法調用方法,但是必須要有參數


這個調用方法的過程裏又涉及到另一個東西:類的實例,我也是不是很懂

類的實例

實例化:通常把用類創建對象的過程稱爲實例化,格式一般是:類名 對象名 = new 類名(參數1,參數2...參數n);

這個在C#裏也很常見啊。同時也和構造函數很相像。

構造函數:一種特殊的方法。爲對象成員變量賦初始值,終於new運算符一起使用~,裏邊也有一個new,要加以區分啊。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章