17.6. Stecken Sie Ihre Klassen in Pakete!

Nun haben Sie also ein paar wunderbar wiederverwendbare class-Dateien geschrieben und sie in Ihre interne Entwicklungsbibliothek gestellt, damit andere Programmierer sie benutzen können. Jetzt sonnen Sie sich in dem Bewusstsein, einige der (nach Ihrer bescheidenen Meinung) hervorragendsten Beispiele für OO-Entwicklung geliefert zu haben, die je erdacht wurden. Da klingelt das Telefon. Der Anrufer ist außer sich. Zwei von Ihren Klassen haben den gleichen Namen wie die Klassen, die Fred gerade an die Bibliothek geliefert hat. Und da draußen ist die Hölle los, weil die Arbeit der Entwickler durch Namenskonflikte und -unklarheiten lahm gelegt wird.

Und das alles, weil Sie keine Pakete verwendet haben! Na ...

Get Java™ von Kopf bis Fuß now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.