本帖最后由 sushu 于 2013-11-4 09:23 编辑
HI every xiaohuoban:
最近有心学习下
labview中类的使用,以前也了解一点点,了解归了解,动手做才会发现,疑问,解决,探索。
使用一款工具,循序渐进,慢慢的积累提高,可能现在使用类,不知有没有必要,不过面向对象的这种思想还是很优秀的,用优秀的思想解决问题,大概是很好的吧。
--------------------------------------------------------------------
本周任务:
抽出时间研究西类的使用,我也是刚使用了一下,懵懵懂懂的,不过这么高级的主题,不是一天两天就搞定的,Labview大学教程的作者表示:这个高级主题(LVOOP)如果看不懂可以先跳过,等以后用到了,自然就要学会的。当时浏览了下,有点概念,前几天研究了下,可以使用了,不过还是不能灵活运用,还是没有完全理解,之所以不能完全理解,想想,这是一个新的事物对我来说,从无到有的过程是需要时间的,一旦理清了,拨开云雾见青天了,就好了。
--------------------------------------------------------------------
所以,小伙伴们抽出时间研究下,我会在周末更新自己的一点心得。
晚安喽,休息,好好休息,简单生活。
--------------------------开始更新了20131103------------------------------------------
刚开始使用也是头大,现在慢慢有点理解了,只是还是没有参透,那就让以后的项目慢慢理解吧。
心的2个:一:
节省空间,面向对象的思想还是没有完全理解,现在赶脚是当作簇来用了,
这样就可以创建访问class里面的对象的接口。
二:继承的使用。
在网上看到介绍,当时的理解是:子对象继承父对象的属性,当父对象属性中的值改变时,子对象可以获取新的值,等我编写完程序,发现子对象得到的数据全部为零。仔细研究了下,才得知,继承过来的属性就相当于自己的属性了额,需要自己Write,Read;然后就修改程序,花了点时间。
程序试验:
执行下列顺序:
WriteParent
ParentRead
ChildReadFromParent
可以发现ChildReadFromParent中没有输出:
二:执行下列顺序:
WriteParent
ParentRead
ChildWriteToParent
ChildReadFromParent
可以发现ChildReadFromParent 有输出。
程序附上(LV2012):
1