回覆列表
-
1 # fluhr2988
-
2 # 使用者7364316064609
第二個是用在自定義一個公共函式,有返回值.
Public是宣告公有變數、類或函式的字首,此類聲明後的物件是公有變數,而沒有Public則是Private私有變數。
所謂公有變數,就是指在此類的外面也可以呼叫這個物件,可以當作介面用,對私有則是指它所宣告的物件只能在本類中使用,而在類外呼叫則程式會報錯。
所有類的建構函式都是public域的,如果你的建構函式宣告為private,則程式也會報錯,這是因為了建構函式是用透過外部執行來初化物件的。
總而言之
Public Function 是聲名 全域性函式
Function 聲名函式 預設是私有
Function 語句,宣告 Function 過程的名稱,引數以及構成其主體的程式碼。說明:Function 過程可以是遞迴的;也就是說,該過程可以呼叫自己來完成某個特定的任務。不過,遞迴可能會導致堆疊上溢。通常 Static 關鍵字和遞迴的 Function 過程不在一起使用。Function 語句示例