祖先類(lèi)數(shù)據(jù)的引用
發(fā)布時(shí)間:2014/6/26 22:25:01 訪問(wèn)次數(shù):532
在對(duì)LabVIEW類(lèi)進(jìn)行捆綁或解除捆綁時(shí),節(jié)點(diǎn)上僅顯示當(dāng)前類(lèi)私有數(shù)據(jù)的接線端,GRM0332C1H180JA01而不顯示從祖先類(lèi)繼承的任何數(shù)據(jù)的接線端。祖先類(lèi)的數(shù)據(jù)是私有的,必須使用祖先類(lèi)提供的成員VI才能修改這些數(shù)據(jù)。
任何LabVIEW類(lèi)不可調(diào)用其他LabVIEW類(lèi)的“私有”型成員VI,即便通過(guò)父類(lèi)也不可調(diào)用予類(lèi)的“私有”型成員VI,“私有”型成員VI只能由這個(gè)類(lèi)的其他成員VI調(diào)用。但是“公共”型和“保護(hù)”型的成員VI可以被其子孫類(lèi)的成員VI調(diào)用,就像調(diào)用LabVIEW中的其他VI -樣。
因此,如果需要引用祖先類(lèi)的數(shù)據(jù),只能通過(guò)祖先類(lèi)中的“公共”型或“保護(hù)”型VI。圖6-13所示為“壓力傳感器”類(lèi)的“壓力數(shù)據(jù)”VI程序框圖,它的功能是將壓力傳感器所有參數(shù)提供給外部VI。
圖6-13繼承數(shù)據(jù)的引用
在“壓力數(shù)據(jù)”VI中“靈敏度”和“零點(diǎn)輸出”兩個(gè)參數(shù)通過(guò)調(diào)用“壓力傳感器”類(lèi)內(nèi)部的私有VI取得;“編號(hào)”和“等級(jí)”兩個(gè)由“傳感器”類(lèi)繼承的參數(shù),則通過(guò)調(diào)用父類(lèi)的保護(hù)型VI-“輸出數(shù)據(jù)”取得。將“壓力數(shù)據(jù)”VI設(shè)置為。公共型”,則可以將壓力傳感器全部數(shù)據(jù)提供給項(xiàng)目主程序。
在對(duì)LabVIEW類(lèi)進(jìn)行捆綁或解除捆綁時(shí),節(jié)點(diǎn)上僅顯示當(dāng)前類(lèi)私有數(shù)據(jù)的接線端,GRM0332C1H180JA01而不顯示從祖先類(lèi)繼承的任何數(shù)據(jù)的接線端。祖先類(lèi)的數(shù)據(jù)是私有的,必須使用祖先類(lèi)提供的成員VI才能修改這些數(shù)據(jù)。
任何LabVIEW類(lèi)不可調(diào)用其他LabVIEW類(lèi)的“私有”型成員VI,即便通過(guò)父類(lèi)也不可調(diào)用予類(lèi)的“私有”型成員VI,“私有”型成員VI只能由這個(gè)類(lèi)的其他成員VI調(diào)用。但是“公共”型和“保護(hù)”型的成員VI可以被其子孫類(lèi)的成員VI調(diào)用,就像調(diào)用LabVIEW中的其他VI -樣。
因此,如果需要引用祖先類(lèi)的數(shù)據(jù),只能通過(guò)祖先類(lèi)中的“公共”型或“保護(hù)”型VI。圖6-13所示為“壓力傳感器”類(lèi)的“壓力數(shù)據(jù)”VI程序框圖,它的功能是將壓力傳感器所有參數(shù)提供給外部VI。
圖6-13繼承數(shù)據(jù)的引用
在“壓力數(shù)據(jù)”VI中“靈敏度”和“零點(diǎn)輸出”兩個(gè)參數(shù)通過(guò)調(diào)用“壓力傳感器”類(lèi)內(nèi)部的私有VI取得;“編號(hào)”和“等級(jí)”兩個(gè)由“傳感器”類(lèi)繼承的參數(shù),則通過(guò)調(diào)用父類(lèi)的保護(hù)型VI-“輸出數(shù)據(jù)”取得。將“壓力數(shù)據(jù)”VI設(shè)置為。公共型”,則可以將壓力傳感器全部數(shù)據(jù)提供給項(xiàng)目主程序。
上一篇:兩種編程方法的比較
熱門(mén)點(diǎn)擊
- P3口各位的第二功能
- 80C51單片機(jī)對(duì)中斷優(yōu)先級(jí)的處理原則
- 數(shù)據(jù)采集卡的計(jì)數(shù)器芯片
- ROM的基本結(jié)構(gòu)
- PROM原理
- 中斷服務(wù)程序的入口地址
- 金屬間化合物的脆性
- Flip Chip(倒裝芯片)技術(shù)
- 12C協(xié)議與AT24C02簡(jiǎn)介
- 編程和校驗(yàn)方式
推薦技術(shù)資料
- 電動(dòng)吸錫烙鐵
- 用12V/2A的電源為電磁閥和泵供電,F(xiàn)QPF9N50... [詳細(xì)]
- SMBRKxxA65BIS3及SMBRKxx
- Faroudja視頻處理技術(shù)觸
- Wi-Fi/BT Combo 芯片̴
- 高端CMOS圖像傳感器R
- 832 KB單電壓嵌入式Fla
- 超薄柔性嵌入式顯示觸摸面板單芯
- 多媒體協(xié)處理器SM501在嵌入式系統(tǒng)中的應(yīng)用
- 基于IEEE802.11b的EPA溫度變送器
- QUICCEngine新引擎推動(dòng)IP網(wǎng)絡(luò)革新
- SoC面世八年后的產(chǎn)業(yè)機(jī)遇
- MPC8xx系列處理器的嵌入式系統(tǒng)電源設(shè)計(jì)
- dsPIC及其在交流變頻調(diào)速中的應(yīng)用研究