thirdChild does not inherit from firstChild or secondChild, so the question is moot.
If you intended that thirdChild inherited from secondChild which inherited from firstChild
which inherited from Parent, then your syntax is correct.
Thanks for your response.
No, I would like firstChild, secondChild, and thirdChild all inherit from Parent.
How can these objects interact with each other?
How about removing the virtual keyword or placing them under private:?
Thanks again.