eneR: OOP: Warum Services nicht statisch?

Beitrag lesen

Hallo,
ich bin gerade im zweiten Semester Informatik und lese gerade die "Entwurfsregeln für interaktive Softwaresysteme". Dort steht bei Services:
"•Im Gegensatz zu Materialien gibt es von jedem Service nur ein Exemplar [...].
• Services werden an zentraler Stelle erzeugt und verdrahtet, beispielsweise in einer StartUp-Klasse, und den Werkzeugen bei Bedarf als Konstruktorparameter übergeben."
Warum werden die Services dann nicht gleich als static deklariert? Dann würde man sich das unnötige Übergeben sparen, oder?
Ich frag das hier, da ich die Antwort schnell brauche.

Danke schonmal im Vorraus für alle Antworten!
René