Didn't get: It is really hard to see where the virtual functions.
One minute response: That's the general problem with object-oriented systems: understanding any part of them requires a complete scan up the parent-child chain.
Didn't get: Virtual functions; abstract virtual functions.
One minute response: Virtual functions tell you to look in your house rather than your parents house; abstract virtual functions are a safer form of virtual functions.
Didn't get: The example with the A & B class.
One minute response: Yes; I'll fix that real soon.
Didn't get: Abstract virtual functions are a little confusing.
One minute response: They're actually simpler (and safer) than virtual member functions (except for the redeclaration part).
Didn't get: Implementing virtual functions seems confusing.
One minute response: It is. One way to handle it is to pretend you a Java or Smalltalk programmer and declare all member functions to be virtual. This will probably get you grief from the C++ programers, though.
Didn't get: HFX (I am not clear).
One minute response: Neither am I; what is HFX?.
This page last modified on 25 March 2003.