Hi Guys,
I'm in here late but not matter,

They are both object oriented languages but with important differences:
1. In C++ there must be just 2 or 3 objects.
2. If 2 they must be named foo and bar. Foo may inherit from bar or vice versa.
3. If there are 3 objects , the third must be named baz and it must
inherit from both foo and bar.

Or so the literature about it would suggest.

Cheers Bob
-- 
Balanced diet: Red meat, white meat, corned meat, smoked meat and sausages.