LabVIEW面向对象
文章平均质量分 58
labview面向对象
炳烛之明也
我们的目标是!成为最狗的程序员!最!狗!的!
展开
-
LabVIEW面向对象-例
面向对象的例子原创 2022-10-30 23:57:04 · 1771 阅读 · 1 评论 -
LabVIEW面向对象-面向对象
面向对象原创 2022-10-29 00:06:54 · 2523 阅读 · 0 评论 -
LabVIEW面向对象-类的访问权限/实例化/覆盖
labview面向对象类的访问权限/实例化/覆盖原创 2022-10-28 23:14:02 · 1417 阅读 · 0 评论 -
LabVIEW面向对象-从类图创建类
从VI Package Manager安装两个第三方包,可以用来画类图的。新建一个项目,从工具-UML-Open UML Modeller打开类图工具新建类图file-new-class diagram单击class,在空白处单击创建类,双击类对其进行修改这里做了一个father类,给它设置了一个布尔属性sex,get sex和set sex两个方法。然后又做了一个son类,给它设置了一个身高属性height,同样是get和set两个方法。单击inheritance,拖拽son到fathe原创 2022-05-17 14:10:45 · 773 阅读 · 0 评论 -
LabVIEW面向对象-操作者框架1
新建一个空项目并保存新建操作者新建基于动态模板的VI使vi实现功能这里是一个最简单的Hellow world保存VI此时保存的VI是不能直接调用的,为Hello world这个vi新建消息函数新建Main VI操作者的调用是分打开-发送消息-关闭三步的操作者相关函数在数据通信-操作者框架下把操作者类和刚才生成的消息函数中的send拖到main 里操作者调用如图所示全部保存并运行...原创 2022-05-17 14:10:27 · 1526 阅读 · 0 评论 -
LabVIEW面向对象-类的关系
继承>组合>聚合>关联>依赖先创建一个Animal类,animal会喝水,于是给animal创建一个drink的方法。创建一个water类,animal依赖于water。依赖表现在UML Modeller里是虚线箭头的形式。创建mamal和bird,mamal和bird都是animal的子类,animal和bird继承于animal。继承在UML Modeller里是实线空心三角箭头的形式。创建wolf和sheep类,wolf和sheep都是mamal的子类,wolf和sh原创 2022-05-17 16:52:24 · 551 阅读 · 0 评论 -
LabVIEW基于对象-类的方法
文章目录一 类的方法二 基于动态/静态分配模板的VI2.12.22.32.4一 类的方法新建一个类,鼠标在类上单击,为类创建方法。VI:创建一普通的方法VI虚拟文件夹:在类中方法较多时,可以将它们归类到不同文件夹中属性定义文件夹:专用于保存数据读写VI的文件夹基于动态分配模板的VI:类中方法可被子类中相同方法重写,其输入输出接线端是动态分配的基于静态分配模板的VI:类中方法不可被子类重写用于数据成员访问的VI:用于快速建立读写类中数据的VI。依旧是基于动态或静态分配模板的VI,不同处在于这原创 2022-05-18 22:21:09 · 3102 阅读 · 1 评论