Objektorientierte Programmierung in LabVIEW
- Aktualisiert2025-08-27
- 1 Minute(n) Lesezeit
Die LabVIEW-Terminologie für die objektorientierte Programmierung stimmt überwiegend mit der in anderen objektorientierten Programmiersprachen, beispielsweise C++ oder Java, verwendeten Terminologie wie Klassenstruktur, Kapselung oder Vererbung überein. Mit objektorienterierter Programmierung kann Programmcode erstellt werden, der sich einfach und ohne Einfluss auf andere Abschnitte der Anwendung bearbeiten und warten lässt. Ebenso können mit ihrer Hilfe benutzerdefinierter Datentypen erstellt werden.
Die Informationen zur objektorientierten Programmierung in der LabVIEW-Hilfe setzen Grundkenntnisse der objektorientierten Programmierung voraus. Wenn Sie mit dieser Art der Programmierung noch nicht vertraut sind, finden Sie nachfolgend einige Literaturhinweise zum Thema.
Timothy Budd: An Introduction to Object-Oriented Programming. Redwood City, Calif.: Addison-Wesley, 2001.
Peter Coad, Jill Nicola: Object-Oriented Programming. Upper Saddle River, N.J.: Pearson Education, 1993.
John Conway, Steve Watts: A Software Engineering Approach to LabVIEW. Upper Saddle River, N.J.: Prentice Hall, 2003.
Matt Weisfeld: The Object-Oriented Thought Process. Indianapolis, Ind.: Sam's Publishing, 2004.
Im Support-Dokument auf ni.com finden Sie unter den FAQ zu objektorientierter Programmierung in LabVIEW weitere Quellen.
Im Verzeichnis labview\examples\lvoop finden Sie Beispiele für die objektorientierte Programmierung.
Nach ähnlichen Beispielen suchen
Zugehörige Themen
Entwickeln von LabVIEW-Klassen
Vergleichen von LabVIEW-Klassenobjekten
Verwenden von LabVIEW-Klassen und -Schnittstellen in einer Anwendung
Anleitung zum Thema
Erstellen einer LabVIEW-Klasse oder -Schnittstelle
Erstellen eines Member-VIs in einer LabVIEW-Klasse oder -Schnittstelle
Hinzufügen von Objekten zu einer LabVIEW-Klasse oder -Schnittstelle
Ändern des Verbindungsdesigns einer LabVIEW-Klasse oder -Schnittstelle