Darstellung "globaler" Klassen/Libraries im Klassendiagramm

Saheeda

Top Contributor
Hallo,

wir sollen für ein Schulprojekt eine eigene Library schreiben, ähnlich der Math-Lib.
Diese wird vermutlich von ziemlich vielen anderen Klassen verwendet werden. Wie kann man sowas am besten im Klassendiagramm darstellen? Von jedem potentiellen Nutzer eine Relation zu dieser Hilfs-Klasse zu ziehen erscheint mir recht unsauber und "cluttered".

Oder kann ich das einfach unter den Tisch fallen lassen und muss nur die "eigentlichen Programmklassen" darstellen?

Vielen Dank!
 

stg

Top Contributor
Wer deine lib später einmal verwendet, interessiert dich an dieser Stelle überhaupt nicht. Interessant ist nur der interne Aufbau (als Dokumentation für Entwickler) und öffentliche Schnittstellen (als Dokumentation für Anwender). Was du ansprichst gehört dann eher in entsprechende Klassendiagramme von den Anwendungen, die deine lib später einmal benutzen. Da solche "Hilfsklassen" wie z.B. java.util.Math aber oftmals final und nicht instanzierbar sind, bleibt das alles dann doch meist recht überschaubar, was das Klassendiagram angeht :)
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
W Datenhaltung und Darstellung - Hat jemand eine Idee? Softwareentwicklung 41
C Darstellung einer dynamischen Bindung Softwareentwicklung 2
G GUI-Darstellung Softwareentwicklung 3
G Darstellung von Java-Projekten mit UML Softwareentwicklung 3
J IntelliJ - Debugging funktioniert nur in manchen Klassen Softwareentwicklung 1
T Wie die Multiplizität zweier bidirektionaler Klassen umsetzen? Softwareentwicklung 4
N UML Komponenten als Java-Klassen abbilden Softwareentwicklung 4
MiMa Organisation von Klassen Softwareentwicklung 5
P [UML] Klassen als Attribute = Assoziationen? Softwareentwicklung 14
C innere klassen auslagern Softwareentwicklung 12
S Design Pattern für zwei abhängige Klassen Softwareentwicklung 8
E Von Use-Case nach Klassen Diagramm Softwareentwicklung 3
F Control und Interface Klassen Softwareentwicklung 7
D Java in KLassen, schon vorhanden? Softwareentwicklung 3
G Klassen trennen zur verbesserung der Übersicht? Softwareentwicklung 9
W Frage zu a)Innere Klassen und b)OO Design Softwareentwicklung 13
S Dynamisches Einbinden von Klassen Softwareentwicklung 3
W Statische Klassen oder neue Instanz einer Klasse nutzen? Softwareentwicklung 11
A Iterato-Pattern und Innere Klassen Softwareentwicklung 9
V 2 Klassen arbeiten am selben Objekt? Softwareentwicklung 2
V alle abgeleiten Klassen eines Interfaces finden? Softwareentwicklung 2
H aus allgemeinem array auf methoden abgeleiteter klassen zugr Softwareentwicklung 5
S Wieviele Klassen sind sinnvoll? Softwareentwicklung 3
K auf Attribute aus anderen Klassen zugreifen*help* Softwareentwicklung 3
P Projekt und Klassen Verwaltung (Wiederverwendung) Softwareentwicklung 4
L Aufgabenverteilung in zwei Klassen? Softwareentwicklung 6
L Frage zu Beziehungen zwischen Klassen und UML Softwareentwicklung 10
R klassen vererbung Softwareentwicklung 3

Ähnliche Java Themen

Neue Themen


Oben