Frage zu Klassendiagramm und Konstruktor (UML)

DennisXX

Bekanntes Mitglied
Muss ein Konstruktor einer Klasse eigentlich innerhalb eines Klassendiagramms mit eingezeichnet werden oder kann man ihn auch wegfallen lassen, also dann eher optional? Ich meine damit jetzt nicht den Standardkonstruktor, sondern einen individuell von mir geschriebenen für eine beliebige Klasse.
 
M

maki

Gast
Also wäre die Darstelung eines individuellen Konstruktors freiwillig und keine Pflicht?
Alles ist freiwillig, übertrieben ausgedrückt.
Sowas wie "Pflicht" gibt es da nicht.

Ein UML Diagramm zeigt das, was der Author zeigen wollte, nicht mehr und nicht weniger.

Wenn du der Meinung bist, dass der Konstruktor eine nützliche Info für den Leser wäre, kannst du ihn ja mitreinnehmen.
Wenn der Konstruktor aber egal ist, wozu dann ins Diagramm stecken?

Mich persönlich stört eine Sache immer wieder an UML Klassendiagrammen: Leute nehmen meist viel zu viel mit rein, das senkt imho den Wert eines Diagrammes.
Die DIN A0 UML Tapete die das komplette System in allen Einzelheiten zeigt ist ungefähr so informativ wie der gesamte Quelltext in ausgedruckter Form: Kein Mensch versteht es.

Überlege dir was du zeigen möchtest und versuche dass dann so klar wie möglich darzustellen.
 
Ähnliche Java Themen
  Titel Forum Antworten Datum
C SOLID Single Responsibility Priciple Frage Softwareentwicklung 2
K Frage OOP Softwareentwicklung 8
dgtKotlin Frage zu Kotlin source code Softwareentwicklung 5
A Frage zu testdriven developement Softwareentwicklung 1
H Regex Frage Softwareentwicklung 2
D Frage Schichtenarchitektur Softwareentwicklung 3
T Frage bezüglich MVC Softwareentwicklung 1
Shams Frage wegen guava-Eventbus. Softwareentwicklung 0
B Frage zu Schnittstellen (lose Kopplung) Softwareentwicklung 5
H Frage zur Stanford NLP-API Softwareentwicklung 2
E Frage zu Dekorator-Pattern Softwareentwicklung 2
O Frage zu Regulärer Ausdruck Softwareentwicklung 3
H WEKA - Frage zu Methode in Evaluation Softwareentwicklung 2
S Frage zu Zusicherungen: Softwareentwicklung 12
D Frage zu String Algorithmen / String Metric Softwareentwicklung 7
Airwolf89 Theoretische Frage - In Java Java-Programme schreiben Softwareentwicklung 5
D Frage zur Objektorientierung mit Interfaces Softwareentwicklung 9
B Theoretische Informatik Frage zu Formalismus RegExp Softwareentwicklung 12
Wepster LGPL, MPL Frage Softwareentwicklung 3
D Frage zur Benutzeroberflächenprogrammierung Softwareentwicklung 8
M [OOP] Frage zu Methode-Namen / Funktionsweise Softwareentwicklung 9
P Frage zu Processing Softwareentwicklung 9
S Regex Frage Softwareentwicklung 4
D Frage zu meiner Vorgehensweise in einem Projekt Softwareentwicklung 5
A Frage zu GPL Softwareentwicklung 3
K Frage zu UML Aktivitätsdiagramm Softwareentwicklung 3
J Frage zu Lizenzrechten Softwareentwicklung 5
B bash frage Softwareentwicklung 6
F allgemeine exe frage Softwareentwicklung 10
G Frage zur LGPL? Softwareentwicklung 5
0x7F800000 "Wozu ist denn CSS / CSS2 gut" Dumme Frage? Softwareentwicklung 9
G Frage zur UML Softwareentwicklung 2
B Ajax Frage Softwareentwicklung 2
J Frage zu Relation Softwareentwicklung 2
W Frage zu a)Innere Klassen und b)OO Design Softwareentwicklung 13
G MVC Frage Softwareentwicklung 4
P Frage zu Prolog! Softwareentwicklung 7
E Frage zu Excel und Filtern Softwareentwicklung 4
Y OpenGL/C Frage - externe Funktionen Softwareentwicklung 5
G C# Frage Softwareentwicklung 12
T SQL, Feld mehrmals abfragen, IN Frage Softwareentwicklung 3
C Grundsätzliche Frage zur OOP bzw. zum MVC Softwareentwicklung 5
RaoulDuke Frage zu Datenmodel / Zugriff Softwareentwicklung 5
J Frage zu C Softwareentwicklung 2
H Frage ueber Prototype Pattern? Softwareentwicklung 2
L Noch 'ne Perl-Frage. Kehre dann auch reumütig zu Java zurück Softwareentwicklung 10
S Design-Frage: Wie viele Fassaden? Softwareentwicklung 4
J Frage zu MVC, Swing, Gui Softwareentwicklung 3
L Frage zu Beziehungen zwischen Klassen und UML Softwareentwicklung 10
T Frage zu Mysql Softwareentwicklung 3
C Mysql-Frage(Problem mit nicht durchgeführten Zugriff) Softwareentwicklung 5
S UML Klassendiagramm erstellen Softwareentwicklung 2
C UML - Klassendiagramm Softwareentwicklung 5
S Darstellung "globaler" Klassen/Libraries im Klassendiagramm Softwareentwicklung 3
C JPA Entities in einem Klassendiagramm ? Softwareentwicklung 0
S Klassendiagramm Softwareentwicklung 3
ruutaiokwu reverse engineering tool gesucht: source code -> uml klassendiagramm Softwareentwicklung 5
L Klassendiagramm Softwareentwicklung 6
D Fehler im UML Klassendiagramm Softwareentwicklung 3
G enum in Klassendiagramm? Softwareentwicklung 11
G Klassendiagramm Strategy Muster -MVC Softwareentwicklung 1
G Klassendiagramm und Beziehungen Softwareentwicklung 5
G verbindungen Klassendiagramm? Softwareentwicklung 3
S Klassendiagramm rcp /swt Softwareentwicklung 3
A Klassendiagramm erstellen Softwareentwicklung 1
T Klassendiagramm: Kann Attribut eine Liste enthalten? Softwareentwicklung 1
OnDemand Konstruktor mit vielen parametern Softwareentwicklung 10
S C# - Konstruktor komplett überdecken? Chaining abstellen? Softwareentwicklung 5

Ähnliche Java Themen

Neue Themen


Oben