电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

Labview面向对象编程快速入门VIP免费

Labview面向对象编程快速入门_第1页
1/29
Labview面向对象编程快速入门_第2页
2/29
Labview面向对象编程快速入门_第3页
3/29
Labview 面向对象编程快速入门 一、类和对象的基本概念 在面向对象编程中,类用来表示通用特性。例如,假设有一个描述汽车的类。类中定义了各种汽车的通用特性。对象是类的特定实例。汽车类的一个对象,可以是某一辆特定的汽车。类的定义决定该汽车(对象)的行为。 类中定义了和对象相关的数据和方法。仍以汽车为例。世界上有许多类型的汽车。汽车可分为轿车、卡车、公共汽车等不同类别。汽车的车身上有车门,排挡上有齿轮。车门和齿轮的数量信息都是汽车的相关数据。汽车还可加速或刹车。加速或刹车都是汽车的行为(或称为方法)。汽车相关的数据和方法,构成了汽车类的定义。通过类的创建,可定义对象的数据和方法。下图示范了汽车类在LabVIEW 中的表示。LabVIEW 将汽车类的数据存储在 Vehicle.ctl 中,将汽车的方法存储在 Start Vehicle VI 和 Stop Vehicle VI 两个 VI 中。 对象是类的特定实例。指定的某一辆汽车是汽车类的一个特定实现,或称为汽车类的一个对象。下列 Main VI 的程序框图中,有一个汽车类的对象。对象包含哪些数据和方法,是通过类来定义的。LabVIEW 将类的数据存储在一个控件中,用户创建的成员 VI 即是LabVIEW 类的方法。 为使 LabVIEW 面向对象编程的概念更为清晰,可通过如下方式区分 LabVIEW类的不同用户:  LabVIEW 类开发人员-开发 LabVIEW 类,以供其他开发人员及程序员使用。LabVIEW 类开发人员适合拥有面向对象编程经验的人员担当。LabVIEW 类开发人员必须理解 LabVIEW 类及其机制。  LabVIEW 类用户-使用 LabVIEW 类开发人员所创建的类。LabVIEW 类用户可以在应用程序中利用面向对象编程的优势,但无需了解类的运行机制,LabVIEW 类用户不一定有面向对象编程的经验。LabVIEW 类开发人员发布类之后,LabVIEW 类用户可能不具备访问该类内部操作的权限。LabVIEW 类开发人员对LabVIEW 类所作的修改,应极少影响LabVIEW 类用户所开发的应用程序。 LabVIEW 类用户无需了解如何创建LabVIEW 类,但必须了解应用程序中通过类定义的数据类型应当如何使用,涉及LabVIEW 类的代码有哪些可用于调试的信息,以及LabVIEW 类的新版本将如何影响已经生成的应用程序。在只需使用现有的LabVIEW 类而无需对LabVIEW 类进行开发的情况下,可参考在应用程序中使用LabVIEW 类,学习如何使用其他开发人员所提供的LabVIEW 类。 二、在LabVIEW 中创建类 通过创建LabVI...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

Labview面向对象编程快速入门

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部