Why Java Does Not Support Multiple Inheritance In Cpp