LabVIEW object-oriented programming: Difference between revisions
Appearance
Added references to some NI Whitepapers on LVOOP |
m Added definition for LVOOP. |
||
| Line 1: | Line 1: | ||
LVOOP (pronounced "el vee oop") is the native implementation of by-value object orientated programming that appeared in LabVIEW 8.20. | LVOOP (pronounced "el vee oop") is the native implementation of by-value object orientated programming that appeared in LabVIEW 8.20. LVOOP stands for '''L'''ab'''V'''IEW '''O'''bject '''O'''riented '''P'''rogramming. | ||
*See the [[LVOOP Frequently Asked Questions]] page, here on the LabVIEW Wiki | *See the [[LVOOP Frequently Asked Questions]] page, here on the LabVIEW Wiki | ||
| Line 11: | Line 11: | ||
*[http://www.ni.com/white-paper/3573/en/ NI White Paper: LabVIEW Object-Oriented Programming FAQ] | *[http://www.ni.com/white-paper/3573/en/ NI White Paper: LabVIEW Object-Oriented Programming FAQ] | ||
*[http://www.ni.com/white-paper/3574/en/ NI White Paper: LabVIEW Object-Oriented Programming: The Decisions Behind the Design] | *[http://www.ni.com/white-paper/3574/en/ NI White Paper: LabVIEW Object-Oriented Programming: The Decisions Behind the Design] | ||
[[Category:GOOP]] | |||
[[Category:GOOP]] | |||
[[Category:GOOP]] | |||
[[Category:GOOP]] | |||
[[Category:GOOP]] | |||
[[Category:GOOP]] | [[Category:GOOP]] | ||
Revision as of 11:43, 21 January 2019
LVOOP (pronounced "el vee oop") is the native implementation of by-value object orientated programming that appeared in LabVIEW 8.20. LVOOP stands for LabVIEW Object Oriented Programming.
- See the LVOOP Frequently Asked Questions page, here on the LabVIEW Wiki
- NI has a comprehensive LabVIEW Object-Oriented Programming FAQ for their native LVOOP (native by-value OOP) here. It includes links to many other online resources, including the NI Week presentations that the NI R&D team have given to customers.
- There are multiple example programs that ship with LV. They are located in <labview>exampleslvoop
- The National Instruments LVOOP FAQ references the LVOOP White Paper several times. If you're an experienced LabVIEW developer, you'll probably enjoy it more than other forms of documentation.
- Christina Rogers (National Instruments R&D) has some excellent discussion about refactoring code, specifically the Getting Started Window, to use LabVIEW classes. See her blog at http://eyesonvis.blogspot.com/ and look at the posts in August 2006.
- The LVOOP Design Patterns is a work-in-progress that Aristos Queue (National Instruments R&D) is working on to help new LVOOP customers choose architectures appropriate to different types of software projects.