Jump to content

GOOP - Graphical Object Oriented Programming: Difference between revisions

From LabVIEW Wiki
Line 25: Line 25:
* [http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3EB6B56A4E034080020E74861&p_node=DZ52067&p_source=external Object-Oriented Techniques in LabVIEW] – Pure G examples from LV 4.1
* [http://sine.ni.com/apps/we/niepd_web_display.display_epd4?p_guid=B45EACE3EB6B56A4E034080020E74861&p_node=DZ52067&p_source=external Object-Oriented Techniques in LabVIEW] – Pure G examples from LV 4.1
* [http://www.endevo.se/ Endevo] - the company that supports/develops the GOOP Toolkit
* [http://www.endevo.se/ Endevo] - the company that supports/develops the GOOP Toolkit
* [http://www.buhrke.de/robert/technical/labview/GOOP.htm GOOP/G++] - Robert Burke's Web Page
* GOOP/G++ - Robert Burke's Web Page

Revision as of 06:08, 17 March 2007

GOOP - Graphical Object Oriented Programming

GOOP stands for Graphical Object Oriented Programming. GOOP really hit mainstream with the release of the GOOP Toolkit from Endevo and National Instruments. OpenG even has its own version of GOOP, called OpenGOOP.

GOOP is great because it allows you to build components that encapsulate their data, functionality, and behavior. Why ecapsulate?...

Benefits of Encapsulation

  • Maintainable
  • Scalable
  • Useable (and therefore Reusable)
  • Testable
  • Enable Multiple Developer Collaboration

Related Pages:

Off-site GOOP Links: