LabVIEW 8.2是NT公司为庆祝和留念LabVIEW正式发布⒛周年而推出的留念版别。与此同时初次推出了中文版别,并在软件中增加了许多功用和新特性。LabVIEW 8.2的新功用详细体现在以下方面。
面向目标编程
LabVIEW 8.2的面向目标编程结构和东西,能够规划愈加杂乱、更具模块化的测验运用,能够以最少的测验结构改动来集成新的测验模块,然后更快捷地扩展它们的测验运用。
与其他面向目标言语(如C++和Java)相同,LabVIEW也完成面向目标的编程,包括类结构、封装、承继等概念,可创立更易保护的代码,令代码的修正不影响运用程序中的其他代码。LabVIEW面向目标编程可用于创立用户界说的数据类型。
1.类和目标
用户能够运用已创立的类和目标,也能够自己创立新的类和目标。下面经过区别不同用户创立的功用和效果,使LabVIEW面向目标编程的概念更为明晰。
(1)LabVIEW类开发人员:开发LabVIEW类,以供其他开发人员及程序员运用。LabVIEW类开发人员合适由具有面向目标编程经历的人员担任。LabVIEW类开发人员有必要现已理解了LabVIEW类及其机制。
(2)LabVIEW类用户:运用LabVIEW类开发人员所创立的类。LabVIEW类用户能够在运用程序中使用面向目标编程的优势,但无需了解类的运行机制,即LabVIEW类用户纷歧定有面向目标编程的经历。LabVIEW类开发人员发布类之后,LabVIEW类用户或许不具各拜访该类内部操作的权限。LabVIEW类开发人员对LabVIEW类所作的修正,应很少影响到LabVIEW类用户所开发的运用程序。