課程簡介

模塊 1. 面向對象原則

  • 創建模型
  • 類與對象
  • 封裝、繼承與多態

模塊 2. 使用UML設計應用程序

  • 什麼是UML
  • UML圖表
  • 用例圖
  • 類圖
  • 交互圖

模塊 3. C#入門

  • C#與.Net
  • C#語言
  • Visual Studio IDE

模塊 4. C#語言基礎

  • 數據類型
  • 變量
  • 常量
  • 字符串
  • 語句
  • 表達式

模塊 5. 分支

  • 條件分支語句
  • 無條件分支語句
  • 循環

模塊 6. 操作符

  • 賦值
  • 數學操作符
  • 自增與自減
  • 關係操作符

模塊 7. 類與對象

  • 定義類
  • 構造函數
  • 靜態與實例成員
  • 銷燬對象

模塊 8. 方法內部

  • 方法重載
  • 使用屬性封裝數據
  • 返回多個值

模塊 9. 調試

  • 設置斷點
  • 調用棧

模塊 10. 繼承與多態

  • 特殊化與泛化
  • 繼承
  • 多態
  • 抽象類與密封類
  • 根類:object
  • 裝箱與拆箱

模塊 11. 操作符重載

  • 使用操作符關鍵字
  • 創建有用的操作符
  • 邏輯對
  • 轉換操作符

模塊 12. 結構體

  • 定義結構體

模塊 13. 接口

  • 實現接口
  • 實現多個接口
  • 強制轉換爲接口
  • 擴展接口

模塊 14. 數組

  • 聲明數組
  • 多維數組
  • System.Array
  • 索引器

模塊 15. 集合接口與類型

  • 集合接口
  • 數組列表
  • 隊列與棧

模塊 16. 字符串

  • 創建字符串
  • 操作字符串
  • StringBuilder類

模塊 17. 拋出與捕獲異常

  • throw語句
  • try與catch語句
  • 調用棧的工作原理
  • 異常類的方法與屬性

模塊 18. 委託與事件

  • 委託
  • 事件

模塊 19. 泛型

  • 泛型入門
  • 按數據類型參數化
  • System.Collections.Generics類

最低要求

在參加本課程之前,學生必須具備以下方面的能力:

    熟悉
  • 和熟悉基本的操作系統功能,例如檔操作。
  • 了解結構化程式設計的基礎知識,包括流控制、變數和參數以及函數調用等概念。
  • 至少 3 個月在圖形或非圖形環境中開發應用程式的經驗,或同等知識。

不需要具有面向物件程式設計和概念的經驗。

 35 時間:

人數


每位參與者的報價

客戶評論 (1)

即將到來的課程

課程分類