LabVIEW 8.2的封裝數(shù)據(jù)和方法
發(fā)布時間:2008/9/17 0:00:00 訪問次數(shù):676
每個labview類都包含了數(shù)據(jù)和方法兩部分。labview類的數(shù)據(jù)是私有的,對于不是該類成員的vi來說是隱藏的。如果需要訪問類的私有數(shù)據(jù),必須創(chuàng)建方法,即創(chuàng)建該類的
成員ⅵ,再通過成員ⅵ中的函數(shù)對私有數(shù)據(jù)執(zhí)行操作。封裝就是將數(shù)據(jù)和方法合并到一個類中,類中數(shù)據(jù)僅可由該類的成員ⅵ訪問。通過封裝可創(chuàng)建模塊化代碼,便于更新或修改代碼而不影響應(yīng)用程序中其他部分的代碼。
成員ⅵ可以不同程度地向用戶公開:公共、保護(hù)和私有。使用labview類的應(yīng)用程序開發(fā)人員(即labview類用戶)可在labview類之外創(chuàng)建一個ⅵ,在這個ⅵ的程序框圖中,將labview類中“公共”型的成員ⅵ當(dāng)作子ⅵ來調(diào)用。通過調(diào)用“公共”型成員ⅵ,labview類用戶可對類中的私有數(shù)據(jù)進(jìn)行操作。
創(chuàng)建labview類的開發(fā)人員(即labview類開發(fā)人員),可在類成員ⅵ的程序框圖中使用“私有”或“保護(hù)”型的成員ⅵ,從而實(shí)現(xiàn)對labview類用戶無法訪問的那部分私有數(shù)據(jù)的操作。對類的入口點(diǎn)進(jìn)行限制,可減少對數(shù)據(jù)引入錯誤的機(jī)會,有利于開發(fā)人員及程序員更方便地調(diào)試代碼。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
每個labview類都包含了數(shù)據(jù)和方法兩部分。labview類的數(shù)據(jù)是私有的,對于不是該類成員的vi來說是隱藏的。如果需要訪問類的私有數(shù)據(jù),必須創(chuàng)建方法,即創(chuàng)建該類的
成員ⅵ,再通過成員ⅵ中的函數(shù)對私有數(shù)據(jù)執(zhí)行操作。封裝就是將數(shù)據(jù)和方法合并到一個類中,類中數(shù)據(jù)僅可由該類的成員ⅵ訪問。通過封裝可創(chuàng)建模塊化代碼,便于更新或修改代碼而不影響應(yīng)用程序中其他部分的代碼。
成員ⅵ可以不同程度地向用戶公開:公共、保護(hù)和私有。使用labview類的應(yīng)用程序開發(fā)人員(即labview類用戶)可在labview類之外創(chuàng)建一個ⅵ,在這個ⅵ的程序框圖中,將labview類中“公共”型的成員ⅵ當(dāng)作子ⅵ來調(diào)用。通過調(diào)用“公共”型成員ⅵ,labview類用戶可對類中的私有數(shù)據(jù)進(jìn)行操作。
創(chuàng)建labview類的開發(fā)人員(即labview類開發(fā)人員),可在類成員ⅵ的程序框圖中使用“私有”或“保護(hù)”型的成員ⅵ,從而實(shí)現(xiàn)對labview類用戶無法訪問的那部分私有數(shù)據(jù)的操作。對類的入口點(diǎn)進(jìn)行限制,可減少對數(shù)據(jù)引入錯誤的機(jī)會,有利于開發(fā)人員及程序員更方便地調(diào)試代碼。
歡迎轉(zhuǎn)載,信息來自維庫電子市場網(wǎng)(www.dzsc.com)
上一篇:LabVIEW 8.2的類和對象
熱門點(diǎn)擊
- FPGA中增加SPI和BPI配置模式
- 基于FPGA內(nèi)部的FIFO設(shè)計(jì)
- LabVIEW的VI圖標(biāo)
- LabVIEW的連線板
- LabVIEW 8.0的前面板的其他改進(jìn)
- 可編程邏輯器件PLA乘積項(xiàng)陣列
- SmartXplorer技術(shù)
- FPGA器件配置電平和接口標(biāo)準(zhǔn)
- XMD軟件的調(diào)試設(shè)計(jì)
- 特定約束FROM TO
推薦技術(shù)資料
- 聲道前級設(shè)計(jì)特點(diǎn)
- 與通常的Hi-Fi前級不同,EP9307-CRZ這臺分... [詳細(xì)]
- RA Arm Cortex-M
- 110V, 75A RMS集成
- 微型C語言可編程處理器技術(shù)參數(shù)
- iNEMO系統(tǒng)級封裝 (SiP
- 首款 EVC 技術(shù)ST31N
- 嵌入式Flash技術(shù)制造ST54L芯片
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究