IS IT TRUE THAT CORBA IDL CAN SPECIFY INHERITANCE BUT NOT VIRTUAL METHODS?
[Recently created (12/1998). Click here to go to the next FAQ in the chain of recent changes] Not really. Technically speaking, you can t specify virtual in CORBA IDL since virtual isn t a CORBA IDL keyword. However the effect of the C++ keyword virtual is to cause dynamic binding to occur, and since all CORBA IDL methods are implicitly dynamically bound, CORBA IDL actually does support the virtual concept.
Related Questions
- In your encodings of classes, inheritance is obtained by copying methods explicitly from a superclass to a subclass. What about inheriting methods implicitly from a superclass?
- Can I create an object class with some methods implemented in C and others in Python (e.g. through inheritance)?
- Does Raven specify installation methods?