Object-Oriented Design and Programming in LabVIEW Course 說明物件導向設計與程式設計的基本概念,並且示範如何在 LabVIEW 中運用這些概念。物件導向設計 (OOD) 可以在不同的程式碼區段之間提供更清楚的介面,同時實現更易於除錯的程式碼,而且可針對大型程式設計團隊更妥善地加以擴充。所謂的物件導向程式設計,就是以採用物件導向設計原則的語言來開發程式碼。
講師授課教室課程:兩 (2) 天
講師授課虛擬課程:共三 (3) 堂課程 (每堂 4 小時),需完成課後作業 - 每天平均三 (3) 小時
需要提升程式碼讀取、擴充、維護或重複使用效能的 LabVIEW 使用者
想要開發更易於除錯之程式碼的 LabVIEW 使用者
熟悉其他語言物件導向程式設計的 LabVIEW 使用者,但也想要知道如何在 LabVIEW 中運用物件導向設計
已完成 LabVIEW Core 3 Course 或擁有同等經驗
LabVIEW Professional Development System
講師授課的虛擬教育訓練課程會隨附數位課程教材,並由 NI 學習中心提供。
講師授課的 NI 線上教育訓練課程是透過 Zoom 進行,而 NI 會提供 LogMein 存取權,以便參與者在配備最新版軟體的虛擬機器上進行課堂練習。
判斷物件導向方法是否適合用於開發應用
使用物件導向設計原則來設計應用
使用 LabVIEW 類別執行基本的類別階層
使用可為 LabVIEW 類別提供額外功能的 LabVIEW 功能
使用常見的物件導向設計模式來執行應用
修改現有的 LabVIEW 應用,以使用 LabVIEW 物件替代常見的模式
課程 | 概述 | 主題 |
---|---|---|
簡介 | 在具有開發專案的情況下,學員將可判斷是否應使用物件導向方法來設計與執行應用。 |
|
設計物件導向應用 | 在具有開發專案的情況下,您將會學習如何使用物件導向設計原則,以衍生適用於應用的類別階層層級。 |
|
LabVIEW 的物件導向程式設計 | 在具有開發專案與類別階層的情況下,您將會學習如何在 LabVIEW 中開發與使用類別,且這些類別都可讀取、擴充、維護與重複使用。 |
|
物件導向工具與設計模式 | 在具有開發專案與類別階層的情況下,您將會學習如何開發出物件導向的 LabVIEW 應用,且該 LabVIEW 應用會運用一種或多種現有的工具或設計模式。 |
|
檢視物件導向應用 | 在完成 LabVIEW 應用的情況下,您將會學習如何使用良好的物件導向設計與程式設計實務,以檢視、重構與部署程式碼。 |
|