方法就是將一堆**進行重用的一種機制。方法就是一段**,這段**可能有輸入的值(引數),可能會有返回值。乙個方法就想乙個專門做這件事的人,我們呼叫它來完成一些事情,它可能需要我們提供一些資料給它,它執行完後可能會有一些執行結果給我們。要求的資料就叫引數,返回的執行結果就是返回值。
string s = console.readline();就是乙個有返回結果的方法;
console.writeline("hello word");就是乙個有執行引數的函式,只有告訴writeline被列印的資料,它才知道如何列印;
int i = convert.toint32("123");就是乙個既有執行引數,又有返回值的方法。
有了方法,寫**就像拼積木,c#中的各種各樣的技術其實就是通過for、if等這些基礎的語法將不同的方法按照一定的邏輯組織起來。
功能:用來復用**,在乙個程式中寫了同樣的**,那一般情況下,我們可以把需要重複寫的**定義在乙個方法中,用的時候只需要呼叫就行了。
定義:[訪問修飾符][static] 返回值型別 方法名([引數])
方法體方法名命名規則:
方法名開頭大寫,引數名開頭小寫,引數名、變數名要有意義
注意:1.一般情況下,方法定義在類中
2.如果方法沒有返回值,則返回值型別寫void
3.如果方法沒有引數,()不能省略
4.return;立即退出方法
呼叫:對於靜態方法(有static修飾符),如果在同乙個類中,直接寫方法名即可;
如果不在同一類中,呼叫方法:類名.方法名();
c 函式方法基礎及練習
三個高階引數,out ref params。out與ref都是位址傳遞。ref是直接傳遞實參操作,而out是形參操作,呼叫時必須提前宣告乙個實參變數,形參賦位址值給它,形參變實參,即ref是實參進出,而out是形參進去,出來的時候把位址賦值給實參,形參變實參。一 out用法,out用來返回不同型別的...
java 基礎 方法 函式
方法也可以說是函式,因為它不呼叫就不執行,而且乙個方法就是乙個功能。方法還有引數,定義執行功能時必須要帶的引數,目的是提高方法的通用性,可重用性也更高。public class ds 方法 public void static print print 是方法的名字,print 括號裡可以填所呼叫方法...
強化有關C 的函式基礎運用方法
知識點1 強化訓練字串類string 知識點2 繼承和派生的概述 了解 1 2 繼承的優點 減少 的冗餘 提高 的重用性 知識點3 繼承的格式 繼承方式分類 父類個數分類 注意 案例1 公有繼承 public 總結 案例2 保護繼承protected 總結 protected繼承 案例3 私有繼承 ...