LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
mishklyar

Add "Interfaces" vi's to OO

Status: Declined

Any idea that has received less than 7 kudos within 7 years after posting will be automatically declined.

Something like "pure virtual functions" in C++,  I think it makes code more clear.
Message Edited by Support on 06-09-2009 08:32 AM
_________________________________________________________________________________________________
LV 8.2 at Windows & Linux


7 Comments
AristosQueue (NI)
NI Employee (retired)
Interfaces and pure virtual functions are two very distinct features.
mishklyar
Member

Shure, pure virtual functions is just an example of implementing interfaces.

It would be nice to have something similar in LabVIEW.

_________________________________________________________________________________________________
LV 8.2 at Windows & Linux


Intaris
Proven Zealot

I would vote for Abstract classes or functions but I agree that "interfaces" are something else entirely.....

 

Vote.... Don't vote...... Hmmm.

 

If it isn't taken as being rude, I'll make a new suggestion for Abstract classes.....

 

Shane.

Intaris
Proven Zealot

I hope you don't mind, I've created a separate request for abstract classes since the title of this request mentions Interfaces which is indeed something else.

 

Shane.

3esmit
Member

Why NI is taking so long to implement this? I am just updating LabVIEW if they improve LVOOP with interfaces suport!!!

 

C'mon, please implement this, make something just like java interfaces for labview interfaces!

I imagine that would be like a labview class but without the "<ClassName>.ctl" and it does not contains full VIs, but just the front panels (with VI connector).

In Class Properties, near Inheritance configuration would have the implementing interfaces, that could be choosen from this ones. 

AristosQueue (NI)
NI Employee (retired)

This is still multiple years away on the roadmap. I wish it were sooner but there are other priorities requiring develoeprs.

Darren
Proven Zealot
Status changed to: Declined

Any idea that has received less than 7 kudos within 7 years after posting will be automatically declined.