更新於 2024/11/14閱讀時間約 3 分鐘

【Flutter 學習筆記】基本函式

raw-image
【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線上教室!

這樣的設計讓我們能夠輕鬆地重複使用這個函式,並在需要時隨時呼叫它。透過這個簡單的範例,我們可以看到函式的定義與使用是多麼直觀且方便。

分享至
成為作者繼續創作的動力吧!
© 2024 vocus All rights reserved.