第11天:例外處理
課程簡介 今天,我們將學習 例外處理(Exception Handling)在 C# 中的應用。例外處理是一種用來處理程式執行中錯誤的方法,能讓程式在發生錯誤時提供適當的反應或信息,而不至於直接崩潰。C# 提供了 try、catch、finally 和 throw 關鍵字來進行例外處理。 學習目標 瞭解例外處理的基本概念 學習如何使用 try、catch、finally 和...
課程簡介 今天,我們將學習 例外處理(Exception Handling)在 C# 中的應用。例外處理是一種用來處理程式執行中錯誤的方法,能讓程式在發生錯誤時提供適當的反應或信息,而不至於直接崩潰。C# 提供了 try、catch、finally 和 throw 關鍵字來進行例外處理。 學習目標 瞭解例外處理的基本概念 學習如何使用 try、catch、finally 和...
課程簡介 今天,我們將探討 介面(Interface)和 抽象類別(Abstract Class)這兩個概念,並了解它們的異同和應用。介面和抽象類別都可以用來定義一組需要實現的行為,讓不同的類別可以共享某些功能。但它們在使用方式和設計意圖上有不同之處。 學習目標 瞭解抽象類別的概念與用途 瞭解介面的概念與用途 理解介面與抽象類別的異同 學習如何使用介面和抽象類別來進...
課程簡介 今天我們將探討物件導向程式設計中兩個重要概念:繼承和多型。繼承允許一個類別從另一個類別獲得屬性和方法,而多型則讓不同類別在執行相同動作時表現出不同的行為。這些概念能提高程式的可重用性和靈活性,讓您可以構建更具彈性且易於維護的程式。 學習目標 瞭解繼承的概念並應用於程式設計 使用 base 關鍵字來呼叫父類別的建構函數或方法 瞭解多型的基本概念及其應用 使用...
課程簡介 今天,我們將深入探討「類別」和「物件」這兩個核心概念。在物件導向程式設計(OOP)中,類別是建構物件的藍圖,定義了物件的屬性(特徵)和方法(行為)。物件則是類別的具體實例,是程式中可操作的實體。透過這堂課程,您將學習如何定義類別和建立物件,並瞭解如何利用這些概念來構建程式。 學習目標 瞭解類別與物件的概念 學會定義類別並建立物件 瞭解屬性與方法的應用 學習...
課程簡介 今天,我們將探討物件導向程式設計(Object-Oriented Programming, OOP)的基本概念和應用。OOP 是一種編程範式,將程式分解為「物件」,並藉由這些物件互相合作來完成任務。在 C# 中,OOP 是核心,掌握這些概念將有助於理解更複雜的程式架構。 學習目標 瞭解物件導向程式設計的四大核心概念:封裝、繼承、多型與抽象 學習如何定義類別和建立物...
課程簡介 今天,我們將學習方法與函數的基礎概念。在 C# 中,方法是重複使用的程式碼段,可以讓我們更有效率地組織、管理和執行程式碼。方法可以接受參數,執行特定操作並回傳結果。透過方法,我們能讓程式碼更具結構性並增強其重複使用性。 學習目標 瞭解方法的基本結構 學會宣告和呼叫方法 學習傳遞參數給方法 了解方法的回傳值 課程內容 1. 方法的基本結構 在 C...
課程簡介 在今天的課程中,我們將深入學習 C# 的循環與迴圈語法。迴圈是程式設計中的一個重要結構,允許我們在特定條件下重複執行某段程式碼。掌握迴圈的各種語法和應用,將能讓我們更有效率地處理重複性工作並簡化程式碼。 學習目標 瞭解 for 迴圈的用法 學習 while 迴圈的使用方式 掌握 do-while 迴圈的應用 學習 foreach 迴圈及其在陣列或集合中的作...
課程簡介 今天,我們將學習如何使用 C# 的條件判斷與控制流程結構來控制程式的執行路徑。 掌握這些控制結構將讓我們能夠根據不同條件執行不同的程式碼區塊,並且能夠迴圈重複執行指令。 這些都是開發靈活程式所需的基本技巧。 學習目標 瞭解 if-else 條件判斷結構 使用 switch 條件選擇結構 掌握迴圈控制語句 for、while 與 do-while 課程內...
課程簡介 今天的課程將介紹 C# 中的變數與資料型態。變數是程式中用來儲存資料的容器,而不同的資料型態則決定了變數所能儲存的資料類型。瞭解變數和資料型態是學習編程的重要基礎,這將幫助我們更有效地進行資料操作和程式設計。 學習目標 理解變數的定義與使用 熟悉 C# 中常用的資料型態 掌握變數的宣告與賦值方法 課程內容 什麼是變數? 變數是程式中的一個名稱,...
課程簡介 今天,我們將介紹 C# 的基本概念及語法,並使用 .NET 8 來開發第一個 C# 應用程式。這個版本引入了許多新功能和優化,並且能夠在跨平台環境中更加流暢地執行。我們將學習基本語法以及如何撰寫、執行簡單的 C# 程式。 學習目標 瞭解 C# 的基礎結構與語法 使用 .NET 8 建立並執行第一個 C# 應用程式 掌握基本的輸出與輸入語法 課程內容 ...