#6 Classi by-reference | Implementazione (2/2)
Tecniche di implementazione per rendere una classe by-reference: DVR Data Value Reference e SEQ Single Element Queue.
Tecniche di implementazione per rendere una classe by-reference: DVR Data Value Reference e SEQ Single Element Queue.
Tecniche di implementazione per rendere una classe by-reference: variabili, FGV Functional Global Variable, DVR Data Value Reference, SEQ Single Element Queue
Classi by-value e by-reference in LabVIEW: differenze, vantaggi e svantaggi. Le prime seguono il naturale dataflow. Le seconde si comportano come i dati refnum.
Esempio pratico sull’uso di interfacce e classi. L’esempio include la progettazione, diagrammi UML e l’implementazione in LabVIEW e C#.
Un’interfaccia è un’entità che descrive un insieme di firme di metodi, le cui implementazioni sono poi fornite da più classi anche non correlate tra loro.
I principi SOLID sono 5 linee guida da seguire nella progettazione del software OOP. Essi ci permettono di limitare la complessità del software.
Ecco il post 0 che inaugura questo blog. Il primo di una (mi auguro!) lunga serie per approfondire la tematica della programmazione ad oggetti per LabVIEW.