
【Flutter 學習筆記】線上課程教學影片:連結
【Flutter 學習筆記】系列文章目錄:連結
在 Dart 程式語言中,定義一個基本的函式是相當簡單的。函式是程式碼的封裝,可以重複使用,讓程式的結構更加清晰。今天,我們將深入探討 Dart 中基本函式的結構,並透過範例來說明如何使用它們。
1. 基本函式結構
在 Dart 中,基本函式的語法如下:
// 語法說明
void 函式名稱() {
// 函式主體
}
語法組成部分
- void: 當函式不需要回傳任何值時,使用
void
關鍵字來表示。 - 函式名稱: 這是用來呼叫函式的名稱,應該具有描述性,以便於理解函式的功能。
- (): 小括號內若無參數,則留空;若有參數,則在括號內定義。
- 函式主體: 這是函式被呼叫後執行的程式碼區塊。
2. 範例:打招呼函式
接下來,我們將透過一個簡單的範例來展示如何定義和使用基本函式。我們將創建一個名為sayHi
的函式,當它被呼叫時,會在控制台上輸出「Hi,HKT線上教室!」。2.1 定義函式
首先,我們來定義 sayHi
函式:
void sayHi() {
print("Hi,HKT線上教室!");
}
在這段程式碼中:
- 我們使用
void
關鍵字來表示這個函式不會回傳任何值。 sayHi
是函式的名稱,描述了它的功能。- 在函式主體中,我們使用
print
函式來輸出一段文字。
2.2 呼叫函式
接下來,我們需要在 main
函式中呼叫 sayHi
函式:
void main() {
sayHi();
}
在這段程式碼中:
main
函式是 Dart 程式的進入點。- 我們在
main
函式中呼叫了sayHi
函式,這樣當程式執行時,就會執行sayHi
函式的內容。
2.3 完整範例
將上述兩部分結合起來,我們的完整程式碼如下:
void sayHi() {
print("Hi,HKT線上教室!");
}
void main() {
sayHi();
}
3. 執行結果
當我們執行這段程式碼時,控制台將會顯示以下訊息:
Hi,HKT線上教室!
這樣的設計讓我們能夠輕鬆地重複使用這個函式,並在需要時隨時呼叫它。透過這個簡單的範例,我們可以看到函式的定義與使用是多麼直觀且方便。