Comparaison d'objets de classe LabVIEW
- Mise à jour2025-08-27
- Temps de lecture : 2 minute(s)
Utilisez les fonctions de Comparaison pour comparer des objets de classe LabVIEW.
Si vous comparez deux objets d'une même classe comme, par exemple, deux objets de la classe Camion, LabVIEW compare les données à tous les niveaux de la hiérarchie de classe, comme il le ferait pour comparer un cluster de clusters.
Si vous comparez deux objets de classes différentes comme, par exemple, un objet de la classe Camion et un objet de la classe Submersible, LabVIEW compare les données pour toutes les classes ancêtres communes aux deux objets. Dans ce cas, LabVIEW compare les données de la classe Véhicule, la seule classe ancêtre commune.
Pour comparer deux objets de classes différentes, si toutes les données de la classe ancêtre commune sont identiques, LabVIEW classe les objets selon les critères suivants.
- LabVIEW classe les classes parents avant les classes enfants. Par exemple, si vous comparez un objet de la classe Véhicule à un objet de la classe Véhicule terrestre, LabVIEW classe l'objet de la classe Véhicule en premier car c'est un objet de la classe parent.
- LabVIEW classe alphabétiquement les premières classes différentes selon leur nom. Par exemple, si vous comparez un objet de la classe Camion à un objet de la classe Submersible, LabVIEW commence par comparer les données de l'objet de classe Véhicule puisque c'est la classe ancêtre commune. Si les données de l'objet de classe Véhicule sont identiques, LabVIEW commence par classer les données de l'objet Submersible car, dans les premières classes différentes (Véhicule terrestre et Véhicule marin), Véhicule marin précède Véhicule terrestre alphabétiquement.