Virtual binding question


[ Follow Ups ] [ Post Followup ] [ CS2704 Web Discussion Board ] [ FAQ ]

Posted by Jon on December 17, 2001 at 16:09:31:

I have a question if anyone has a good answer I'd appreciate it. On the homework on problem number 24 there is a pointer of the main base object type (Base) pointing to an E object. On line 10 polymorphism is invoked and the call to the function G() binds.
My question is basicly does because this is a pure virtual function with no implementation in Base does that make it bind to the right one without trying to bind to the D layer first?
Is that the reason that it binds the way it does? and is that the way the binding in that situation works?

Thanks.


Follow Ups:



Post a Followup

Name:
E-Mail:

Subject:

Comments:

Optional Link URL:
Link Title:
Optional Image URL:


[ Follow Ups ] [ Post Followup ] [ CS2704 Web Discussion Board ] [ FAQ ]