O'Reilly logo

Java-Programmierung – Das Handbuch zu Java 8 , 8th Edition by Heiko Hansen, Guido Krüger

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Kapitel 10. Interfaces

In Kapitel 8 hatten wir bereits angedeutet, dass es in Java keine Mehrfachvererbung gibt. Anders als beispielsweise in C++ oder Eiffel ist es einer Klasse in Java also nicht möglich, Eigenschaften direkt von mehr als einer Basisklasse zu erben. Die möglichen Schwierigkeiten beim Umgang mit mehrfacher Vererbung und die Tatsache, dass das Erben nichttrivialer Methoden aus mehr als einer Klasse in der Praxis selten zu realisieren ist, haben die Java-Designer dazu veranlasst, dieses Feature nicht zu implementieren. Andererseits sah man es als wünschenswert an, dass Klassen eine oder mehrere Schnittstellendefinitionen erben können, und hat mit den Interfaces ein Ersatzkonstrukt geschaffen, das dieses Feature bietet.

Grundlagen ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required