<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 測試測量 > 設計應用 > LabVIEW 8.2的封裝數(shù)據(jù)和方法

          LabVIEW 8.2的封裝數(shù)據(jù)和方法

          作者: 時間:2017-01-12 來源:網絡 收藏

            每個LabVIEW類都包含了數(shù)據(jù)和方法兩部分。LabVIEW類的數(shù)據(jù)是私有的,對于不是該類成員的VI來說是隱藏的。如果需要訪問類的私有數(shù)據(jù),必須創(chuàng)建方法,即創(chuàng)建該類的
          成員Ⅵ,再通過成員Ⅵ中的函數(shù)對私有數(shù)據(jù)執(zhí)行操作。封裝就是將數(shù)據(jù)和方法合并到一個類中,類中數(shù)據(jù)僅可由該類的成員Ⅵ訪問。通過封裝可創(chuàng)建模塊化代碼,便于更新或修改代碼而不影響應用程序中其他部分的代碼。

          本文引用地址:http://www.ex-cimer.com/article/201701/337640.htm

            成員Ⅵ可以不同程度地向用戶公開:公共、保護和私有。使用LabVIEW類的應用程序開發(fā)人員(即LabVIEW類用戶)可在LabVIEW類之外創(chuàng)建一個Ⅵ,在這個Ⅵ的程序框圖中,將LabVIEW類中“公共”型的成員Ⅵ當作子Ⅵ來調用。通過調用“公共”型成員Ⅵ,LabVIEW類用戶可對類中的私有數(shù)據(jù)進行操作。

            創(chuàng)建LabVIEW類的開發(fā)人員(即LabVIEW類開發(fā)人員),可在類成員Ⅵ的程序框圖中使用“私有”或“保護”型的成員Ⅵ,從而實現(xiàn)對LabVIEW類用戶無法訪問的那部分私有數(shù)據(jù)的操作。對類的入口點進行限制,可減少對數(shù)據(jù)引入錯誤的機會,有利于開發(fā)人員及程序員更方便地調試代碼。



          評論


          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();