Objektorientierung bedeutet auch Wiederverwendbarkeit. Aber Wiederverwendbarkeit heißt nicht, dass nützliche Klassen aus dem einen Projekt einfach in ein anderes Projekt kopiert werden. Dies ist auch aus lizenztechnischen Gründen gar nicht immer möglich. Wiederverwendbarkeit bedeutet vielmehr, dass entweder häufig verwendete Klassen an einer zentralen Stelle abgelegt werden und immer auf diese Klassen referenziert wird, oder dass […]