Beziehungen in Java ! Beispiele !

Status
Nicht offen für weitere Antworten.
G

Guest

Gast
Ich muss mich jetzt mit Beziehungen in Java beschäftigen, der Dozent schmeisst mit den Begriffen nur so um sich, nennt aber keine Beispiele, daher hoffe ich, dass ihr mit zu jedem vielleicht ein Java Beispiel nennen könntet .

1.Komposition
2. Aggregation
3. normale Beziehung ( uni und bidirektional, falls es mehr gibt, diese dann auch )

Ich will nur etwas Code, damit ich weiss, was gemeint ist. Ebenso der Unterschied zwischen explizit und implizit

Danke euch im voraus
 

Snape

Bekanntes Mitglied
Anonymous hat gesagt.:
Ich muss mich jetzt mit Beziehungen in Java beschäftigen, der Dozent schmeisst mit den Begriffen nur so um sich, nennt aber keine Beispiele, daher hoffe ich, dass ihr mit zu jedem vielleicht ein Java Beispiel nennen könntet .

1.Komposition

Ich kenne nur musikalische und kulinarische Kompositionen. :)


http://de.wikipedia.org/wiki/Aggregation

3. normale Beziehung ( uni und bidirektional, falls es mehr gibt, diese dann auch )

Eine Referenz auf eine Instanz einer anderen Klasse ist sicher unidirektional. Bidirektional....hmm...

Ich will nur etwas Code, damit ich weiss, was gemeint ist. Ebenso der Unterschied zwischen explizit und implizit

Danke euch im voraus

Öh, wenn ich selbst ein repaint() aufrufe, ist das bestimmt explizit ein Aufruf an die Komponente(n)/GUI zum Neuzeichnen.
 

Karl

Aktives Mitglied
Hallo,

Auch wenn Snape es "durch die Blume" ein wenig drastisch ausdrückt, ein Hausaufgabenforum ist das hier wohl eher nicht. Und ein bisschen Googlen hätte Dich schon weiter gebracht.
Der WikiPedia-Artikel ist übrigens echt gut gemacht, Du kannst auch direkt als Suchbegriff "Assoziation (UML2)" eingeben.

Hier noch ein paar Denkanstöße:
Komposition/Aggregation: schau Dir mal die Sichtbarkeitsregeln von Attributen einer Klasse an und denk mal über den Sinn von getter- und setter-Methoden nach.

Explizite und implizite Assoziation sind keine Begriffe, die Du so einfach über Google gut erklärt findest, zumal es dummerweise mindestens zwei konkurrierende Deutungen gibt.
Insofern hoffe ich mal, dass Dein Dozent folgendes meint:
Eine 1-zu-n Beziehung wird häufig so abgebildet, dass in Klasse A eine Menge (Set, Liste, etc.) von B-Instanzen modelliert wird. Nehmen wir mal SCHUELER und ZEUGNIS. Ein Schüler kann n Zeugnisse haben. In der Klasse SCHUELER kannst Du dafür z.B. eine ArrayList "zeugnisliste" anlegen. Jedes ZEUGNIS könnte nun noch eine Referenz "opfer" auf den SCHUELER haben, zu dem es gehört. Welche Beziehung (SCHUELER->ZEUGNIS oder ZEUGNIS->SCHUELER) ist nun wohl explizit und welche implizit?


Gruß,
Karl
 

Tyler**

Mitglied
Karl hat gesagt.:
Hallo, ein Hausaufgabenforum ist das hier wohl eher nicht....

richtig. der thread-ersteller hat auch niemanden gebeten, seine hausaufgaben für ihn zu erledigen. es ging lediglich um die klärung von begriffen.
 

Wildcard

Top Contributor
Tyler** hat gesagt.:
Karl hat gesagt.:
Hallo, ein Hausaufgabenforum ist das hier wohl eher nicht....

richtig. der thread-ersteller hat auch niemanden gebeten, seine hausaufgaben für ihn zu erledigen. es ging lediglich um die klärung von begriffen.
Mein Interesse daran hier einen Aufsatz zu schreiben, wenn der Fragesteller an die gleichen Informationen (vermutlich besser erklärt) durch 5 minuten googeln kommen kann, geht gegen 0...
 
T

Thread Ersteller

Gast
Ich verlange hier nicht, das jemand 5 Seiten schreibt. Wen DU Wildcard keine Lust hast mir zu antworten, dann mach es einfach nicht. Du wirst nicht dazu gezwungen. Nebenbei bemerkt, würden alle Leute googeln und sich die API anschauen, die Fehler genauer lesen, dann würde dieses Forum schon lange nicht mehr existieren. Also nicht laut stark meckern, wenn es Leute gibt, die diese Community am leben erhalten.

Desweiteren möchte ich mich für die Tip(p)s bedanken.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
T 1:1 Beziehungen realisieren ? Java Basics - Anfänger-Themen 13
M [Hibernate] Speichern von ManyToOne-Beziehungen in der DB Java Basics - Anfänger-Themen 12
B hsqldb (beziehungen zw. Tabellen) Java Basics - Anfänger-Themen 8
U Implementation von Beziehungen Java Basics - Anfänger-Themen 4
E n:1 Beziehungen umsetzen Java Basics - Anfänger-Themen 13
M Beziehungen zwischen HashMaps Java Basics - Anfänger-Themen 12
T Beziehungen erstellen? Java Basics - Anfänger-Themen 17
Student Beziehungen zwischen Klassen - wie strukturiere ich das? Java Basics - Anfänger-Themen 23
H .java Dateien in Eclipse einbinden und ausführen Java Basics - Anfänger-Themen 1
onlyxlia Schlüsselworte Was meint man mit "einen Typ" in Java erstellen? Java Basics - Anfänger-Themen 2
O Java Kara geschweifte Klammern Java Basics - Anfänger-Themen 2
richis-fragen Mausrad logitech kann links und rechts klick wie in java abragen. Java Basics - Anfänger-Themen 15
XWing Java Klssenproblem Java Basics - Anfänger-Themen 4
R Umgebungsvariable java -cp gibt immer Java-Hilfe... Java Basics - Anfänger-Themen 3
farbenlos Csv Datei in Java einlesen Java Basics - Anfänger-Themen 18
F TableModelListener: java.lang.ArrayIndexOutOfBoundsException: 132 Java Basics - Anfänger-Themen 3
G Java 8 - Support-Ende Java Basics - Anfänger-Themen 7
T Java Weihnachtsbaum + Rahmen Java Basics - Anfänger-Themen 1
N Will mit Java anfangen Java Basics - Anfänger-Themen 13
Ü Java Array - Buchstaben als Zahlen ausgeben Java Basics - Anfänger-Themen 22
M Java Iterator Verständnisfrage Java Basics - Anfänger-Themen 6
M Java Mail Programm Java Basics - Anfänger-Themen 4
Sniper1000 Java 391 für Windows Java Basics - Anfänger-Themen 37
J Java long- in int-Variable umwandeln Java Basics - Anfänger-Themen 6
JaZuDemNo Java im Studium Java Basics - Anfänger-Themen 7
E Java Programm zur anzeige, ob Winter- oder Sommerzeit herrscht Java Basics - Anfänger-Themen 62
I QR code in Java selber generieren Java Basics - Anfänger-Themen 5
V Java-Ausnahmebehandlung: Behandlung geprüfter Ausnahmen Java Basics - Anfänger-Themen 1
krgewb Java Streams Java Basics - Anfänger-Themen 10
A Überwältigt von der komplexen Java Welt Java Basics - Anfänger-Themen 29
O Mehrfachvererbung auf Spezifikations- und Implementierungsebene in Java. Interfaces Java Basics - Anfänger-Themen 19
John_Sace Homogene Realisierung von Generics in Java ? Java Basics - Anfänger-Themen 19
P Meldung aus Java-Klasse in Thread an aufrufende Klasse Java Basics - Anfänger-Themen 1
R mit Java API arbeiten Java Basics - Anfänger-Themen 9
P JDK installieren Probleme bei der Java-Installation Java Basics - Anfänger-Themen 8
S Java: Wie sortiere ich eine ArrayList benutzerdefinierter Objekte nach einem bestimmten Attribut? Java Basics - Anfänger-Themen 2
Timo12345 JNLP File mit Java öffnen Java Basics - Anfänger-Themen 2
S Video Editierung mit Java.._ Java Basics - Anfänger-Themen 2
F Einstelungen in Java - CursorBlinkRate Java Basics - Anfänger-Themen 10
A PHP $_POST["name"] in Java Java Basics - Anfänger-Themen 3
vivansai21 Is there a oneliner to create a SortedSet filled with one or multiple elements in Java? Java Basics - Anfänger-Themen 9
Athro-Hiro Weißes Bild in Java erstellen Java Basics - Anfänger-Themen 3
Arjunreddy Can someone please tell me how to use a debugger in BlueJ(a Java environment) Java Basics - Anfänger-Themen 1
M Java assoziationen (UML) Java Basics - Anfänger-Themen 8
H Excel-Tabellen mit Java erstellen Java Basics - Anfänger-Themen 4
Simon16 Java ArrayListe von einer Klasse sortieren Java Basics - Anfänger-Themen 2
P Wie kann ich in meinem Java Programm etwas dauerhaft speichern? Java Basics - Anfänger-Themen 5
H Nutzt Eclipse alle CPU-Threads beim Ausführen von Java-Programmen? Java Basics - Anfänger-Themen 4
xXGrowGuruXx Java einstieg, leichte sache 0 verstanden Java Basics - Anfänger-Themen 7
A java.sql.SQLException: Data type mismatch. Java Basics - Anfänger-Themen 1
H Java-Programm zur Ausgabe von Zuständen Java Basics - Anfänger-Themen 80
N Java Spiel Figur auf dem Hintergrundbild bewegen. Java Basics - Anfänger-Themen 11
G Kann Java-Programm nicht als jar aufrufen, auch als EXE nicht Java Basics - Anfänger-Themen 19
N Java Taschenrechner hat Jemand vlt einen Tipp dafür wie ich jetzt die buttons verbinden kann und das Ergebnis auf dem textfield anzeigen lassen kann Java Basics - Anfänger-Themen 13
A Lerngruppe Java Java Basics - Anfänger-Themen 2
G Help me in the Java Program Java Basics - Anfänger-Themen 2
L Java- Vererbung Java Basics - Anfänger-Themen 4
LimDul Suche Java Stream Tutorial Java Basics - Anfänger-Themen 2
_so_far_away_ Ich möchte Java lernen Java Basics - Anfänger-Themen 11
benny1993 Java Programm erstellen für ein Fußball-Turnier Java Basics - Anfänger-Themen 3
M Datentypen While-Schleife eine Java Methode erstellen Java Basics - Anfänger-Themen 3
V Bild per Java Script austauschen Java Basics - Anfänger-Themen 7
MoxMorris this Keyword in Java Java Basics - Anfänger-Themen 14
D Wie kann man in Java nach Arrays auf Duplikate prüfen Java Basics - Anfänger-Themen 12
wolei JAVA Zeitdifferenz feststellen. Java Basics - Anfänger-Themen 4
DiyarcanZeren Rekursion in Java Java Basics - Anfänger-Themen 5
wolei Java generic interface in a generic class Java Basics - Anfänger-Themen 6
monsterherz Ablauf der Erstellung eines Java Programmes Java Basics - Anfänger-Themen 17
monsterherz Circle.java:5: error: <identifier> expected Java Basics - Anfänger-Themen 2
julian-fr Wie kann ich am besten Java lernen? Java Basics - Anfänger-Themen 17
A Java-Properties und -RessourceBundles Java Basics - Anfänger-Themen 5
lrnz22 Java-Basics-Aufgabe Java Basics - Anfänger-Themen 8
R Java kann nicht installiert werden Java Basics - Anfänger-Themen 8
marcelnedza Finde meinen Fehler in einer Methode nicht, Java Karol Java Basics - Anfänger-Themen 15
G In ein java Dokument Ton einbinden Java Basics - Anfänger-Themen 1
C was heisst es wenn java ']' erwartet ? Java Basics - Anfänger-Themen 2
KeinJavaFreak Erste Schritte Programm "Java(TM) Platform SE binary " nicht vorhanden Java Basics - Anfänger-Themen 1
KeinJavaFreak Erste Schritte Java "Executable Jar File" nicht vorhanden Java Basics - Anfänger-Themen 1
melisax Java 2D-Array Tabelle Java Basics - Anfänger-Themen 4
melisax Java Array Wert an bestimmtem Index angeben Java Basics - Anfänger-Themen 14
J Java Testklasse Java Basics - Anfänger-Themen 5
P Java Selenium . Parameterized.Parameters erzeugt eine Fehlermeldung Java Basics - Anfänger-Themen 14
W Java-Code mit Array Java Basics - Anfänger-Themen 14
W Java-Code Java Basics - Anfänger-Themen 2
P BeforeEach AfterEach werden nicht ausgeführt. Java / Selenium Java Basics - Anfänger-Themen 4
A Wie führe ich eine Batch-Datei von meiner Java-Anwendung aus? Java Basics - Anfänger-Themen 18
W Java code- TicTac toe Java Basics - Anfänger-Themen 51
Ostkreuz Java Docs Java Basics - Anfänger-Themen 9
R Java boolean Unterschied " == " und " = " Java Basics - Anfänger-Themen 3
D Java Programm mit Batch-Datei starten Java Basics - Anfänger-Themen 32
W Java-code Java Basics - Anfänger-Themen 8
W Java-code Java Basics - Anfänger-Themen 9
W Java-Code erklären Java Basics - Anfänger-Themen 6
A Java Kurs / Tutorial Java Basics - Anfänger-Themen 6
K Java Lotto Spiel; ich komme nicht weiter Java Basics - Anfänger-Themen 15
R Operatoren Rechenoperation in Java verwenden für Calculator Java Basics - Anfänger-Themen 2
P Java 2n Potenzieren Java Basics - Anfänger-Themen 1
J Java Hamster Java Basics - Anfänger-Themen 4
D Wie sehe ich ein Java-Programm? Java Basics - Anfänger-Themen 27
V Die Funktion des neuen Schlüsselworts in Java Java Basics - Anfänger-Themen 1

Ähnliche Java Themen

Neue Themen


Oben