国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

電子發燒友App

硬聲App

掃碼添加小助手

加入工程師交流群

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>嵌入式開發>Labview面向對象編程快速入門教程

Labview面向對象編程快速入門教程

2020-07-31 | doc | 2.10 MB | 次下載 | 1積分

資料介紹

  一、類和對象的基本概念

  在面向對象編程中, 類用來表示通用特性。 例如,假設有一個描述汽車的類。 類中定義了各種汽車的通用特性。對象是類的特定實例。汽車類的一個對象,可 以是某一輛特定的汽車。類的定義決定該汽車(對象)的行為。

  類中定義了和對象相關的數據和方法。仍以汽車為例。世界上有許多類型的 汽車。汽車可分為轎車、卡車、公共汽車等不同類別。汽車的車身上有車門,排 擋上有齒輪。車門和齒輪的數量信息都是汽車的相關數據。 汽車還可加速或剎車。 加速或剎車都是汽車的行為(或稱為方法)。汽車相關的數據和方法,構成了汽 車類的定義。通過類的創建,可定義對象的數據和方法。下圖示范了汽車類在 LabVIEW中的表示。 LabVIEW將汽車類的數據存儲在 Vehicle.ctl 中,將汽車的 方法存儲在 Start Vehicle VI 和 Stop Vehicle VI 兩個 VI 中。

  對象是類的特定實例。 指定的某一輛汽車是汽車類的一個特定實現, 或稱為

  汽車類的一個對象。下列 Main VI 的程序框圖中,有一個汽車類的對象。對象包 含哪些數據和方法, 是通過類來定義的。 LabVIEW將類的數據存儲在一個控件中, 用戶創建的成員 VI 即是 LabVIEW類的方法。

  為使 LabVIEW面向對象編程的概念更為清晰,可通過如下方式區分 LabVIEW

  類的不同用戶:

  LabVIEW類開發人員 -開發 LabVIEW類,以供其他開發人員及程序員使用。 LabVIEW類開發人員適合擁有面向對象編程經驗的人員擔當。 LabVIEW類開 發人員必須理解 LabVIEW類及其機制。

  LabVIEW類用戶 -使用 LabVIEW類開發人員所創建的類。 LabVIEW類用戶可 以在應用程序中利用面向對象編程的優勢,但無需了解類的運行機制, LabVIEW類用戶不一定有面向對象編程的經驗。 LabVIEW類開發人員發布類 之后, LabVIEW類用戶可能不具備訪問該類內部操作的權限。 LabVIEW類開

  用程序。

  LabVIEW類用戶無需了解如何創建 LabVIEW類,但必須了解應用程序中通過 類定義的數據類型應當如何使用, 涉及 LabVIEW類的代碼有哪些可用于調試的信 息,以及 LabVIEW類的新版本將如何影響已經生成的應用程序。在只需使用現有

  的 LabVIEW類而無需對 LabVIEW類進行開發的情況下, 可參考在應用程序中使用

  LabVIEW類,學習如何使用其他開發人員所提供的 LabVIEW類。

  二、在 LabVIEW中創建類

  通過創建 LabVIEW類,可在 LabVIEW中創建用戶定義的數據類型。 LabVIEW 類定義了對象相關的數據和可對數據執行的操作(即方法)。通過封裝和繼承可 創建模塊化的代碼,使代碼更易修改而不影響應用程序中的其它代碼。

  在 LabVIEW中,類的數據是私有的,也就是說,只有類的成員 VI 才有權限 訪問該數據。類的數據可在私有數據控件中定義。創建和保存 LabVIEW類時, LabVIEW將創建一個類庫文件 (.lvclass) ,其中定義了新的數據類型。類庫文件 記錄了私有數據控件和所有被創建的成員 VI 的信息,比如 VI 列表以及 VI 各自 的不同屬性。類庫和項目庫 (.lvlib) 相似。不同的是,類庫定義了新的數據類型。

  私有數據控件對應唯一的類庫文件,其中為新的數據類型定義了一簇數據,該簇 也是類連線上的數據。 LabVIEW的私有數據控件并不保存在磁盤上,而是保存在 類庫文件中。由于在類庫文件中保存私有數據,不符合類定義的私有數據一定不 會被使用。

LabVIEW 編程 數據存儲
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 6基于FPGA的C8051F單片機開發板設計
  12. 0.70 MB  |  2次下載  |  免費
  13. 751單片機窗簾控制器仿真程序
  14. 1.93 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21548次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183278次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費