From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Descripción del curso diseño y programación orientados a objetos en LabVIEW

El curso diseño y programación orientados a objetos en LabVIEW cubre los conceptos fundamentales del diseño y la programación orientados a objetos y después demuestra cómo esos conceptos son implementados en LabVIEW. El diseño orientado a objetos (OO) fomenta interfaces más limpias entre secciones de código y da como resultado código que es más fácil de depurar y se adapta mejor para equipos grandes de programación. La programación orientada a objetos es el desarrollo de código en un lenguaje que cumple con los principios del diseño orientado a objetos.

Detalles del curso:

Contenido del curso diseño y programación orientados a objetos en LabVIEW

LecciónDescripción generalTemas
Introducción ala programación orientada a objetos

Explorar si es apropiado usar un enfoque orientado a objetos para diseñar e implementar una aplicación

  • Introducción
  • ¿Qué es el diseño orientado a objetos?
  • ¿Qué es la programación orientada a objetos?
  • ¿Qué es una clase?
  • ¿Qué es un objeto?
Diseñar unaaplicación orientada a objetos

Diseñar una aplicación usando principios de diseño orientado a objetos.

  • Comenzar por saber qué construir
  • Identidad de clase, estado y comportamiento
  • Métodos
  • Relaciones de clases
  • Interfaces
  • Despacho dinámico
  • Diagramas de clase
  • Errores comunes de diseño
Implementarprogramación orientada a objetos en LabVIEW

Desarrollar y usar clases en LabVIEW que sean legibles, escalables, sustentables y reutilizables.

  • Clases de LabVIEW
  • Encapsulación
  • Herencia de clases
  • Alcance de acceso
  • Despacho dinámico
  • Herencia de interfaz
  • Herramientas
  • Casos de uso comunes para las clases

Patrones y herramientas de diseño orientado a objetos

Modificar una aplicación existente de LabVIEW para reemplazar patrones comunes con objetos.

  • Migrar a clases de LabVIEW
  • Patrones de diseño
  • Plantilla método patrón
  • Patrón de agregación
  • Patrón de fábrica
  • Caso de estudio: Capas de abstracción de hardware
  • Patrón de estado
  • Patrón de comando
  • Conclusión de patrones de diseño
  • Referencias de objetos y garantías de construcción

Distribuir e implementar código

Revisar, refactorizar e implementar código utilizando buenas prácticas de programación y diseño orientados a objetos.

  • Prácticas recomendadas para código legible
  • Pantallas del panel frontal para datos de objetos
  • Migrar a clases de LabVIEW
  • Implementación
  • Recursos adicionales

Comience hoy el curso diseño y programación orientados a objetos en LabVIEW