Hallo ich hab da ein Problem ich habe versucht eine Hat-Beziehung zwischen 2 Klassen herzustellen, aber ich mach irgendetwas falsch, weil wenn ich ich ein Diagramm in UML erstellen lasse werden die Klassen mit einem einfachen Pfeil miteinander verbunden und nicht mit einer ausgefüllten Raute, wie es bei einer Hat-Beziehung üblich wäre.
Oder kann UML die Beziehungen nicht von alleine erkennen und wenn doch was mache ich falsch?
thx im voraus
Code:
class cFahrrad extends cVerkehrsmittel
{
private cGangschaltung Gang;
public cFahrrad(int pRaederAnzahl, String pAntriebsart, int pPersonenkapazitaet)
{
super(2,"Mensch",1);
Gang = new cGangschaltung(21,"Kettenschaltung",10);
}
}
Code:
public class cGangschaltung
{
private int anzahlDerGaenge;
private String artDerSchaltung;
private int aktuellerGang;
public cGangschaltung(int pAnzahlDerGaenge, String pArtDerSchaltung, int pAktuellerGang)
{
anzahlDerGaenge = pAnzahlDerGaenge;
artDerSchaltung = pArtDerSchaltung;
aktuellerGang = pAktuellerGang;
}
public void gangSchalten(int neuerGang)
{
aktuellerGang = neuerGang;
}
}
Oder kann UML die Beziehungen nicht von alleine erkennen und wenn doch was mache ich falsch?
thx im voraus