JAVA unterstützt nicht mehr inheritence.
Sie können es erhalten, um mehrere Schnittstellen zu implementieren, und einige sehen dies als eine Möglichkeit, das Problem zu umgehen. Persönlich habe ich noch mehrfache Erbschaft, so dass ich seine Attraktivität nicht wirklich verstehen kann.
Normalerweise, wenn jemand mehrere Vererbung in C# oder JAVA vorschlägt, aufgrund der Tatsache, dass sie in C++ könnten. Ich bin ein Fan von "nur weil du es nicht meinen kannst". Als C# & JAVA unterstützt es nicht, warum versuchen Sie es zu zwingen, etwas zu tun, für das es nicht entwickelt wurde. Das soll nicht heißen, dass es einzigartige Fälle gibt, in denen es eine gültige Technik für empoly ist, nur der Code kann normalerweise refaktorisiert werden, um ihn nicht zu benötigen.
Es ist ein ganz anderer Gedanke. – Warrior