O'Reilly logo

Der Weg zum Java-Profi, 4th Edition by Michael Inden

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

3.2Grundlegende OO-Techniken

Bis hierher haben wir einige wichtige Einblicke in das objektorientierte Design bekommen. Dieser Abschnitt geht nochmals etwas genauer auf grundlegende OO-Techniken ein, die wir für den Entwurf größerer Softwaresysteme als Basisbausteine benötigen: Schnittstellen, Basisklassen und deren Kombination. All dies hilft dabei, Funktionalität zu kapseln und Komponenten (bestehend aus verschiedenen Klassen, Interfaces und Packages) voneinander unabhängig zu halten.

Abschnitt 3.2.1 behandelt die Definition von Schnittstellen. Durch explizit definierte Schnittstellen, auch Interfaces genannt, kann man ein »Angebot von Verhalten« festlegen, indem man eine Menge von Methoden angibt. In Abschnitt 3.2.2 lernen wir zunächst, wie ...

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