Mjukvaruarkitektur (JAVA) Hjälp!!

Trädvy Permalänk
Medlem
Registrerad
Feb 2016

Mjukvaruarkitektur (JAVA) Hjälp!!

Hej,

Sitter med följande modell och kod:

https://gyazo.com/a6e82e7bc4a99e258aa4379998b4e3fe
https://gyazo.com/90f53416b7108a899c8f062ebfdbbbbf

...och försöker lösa följande uppgifter:

https://gyazo.com/de83cdf00cd3fb09d9cb917ba00fd1e4

A och B känns hyffsat, men kan lika gärna va helt illa...
Här är iaf vart jag lyckats skriva:

http://ideone.com/M14dTb

Hade vart schysst ifall någon kunnig hade kunnat kolla a och b, samt hjälpa mig med utformning av c,d,e

Svar i kod på ideone uppskattas!

***UPDATE***
Vad är problemet?
Problemet är att jag inte vet hur jag ska göra metoden så att Kursen skrivs ut (och dess delkurser). Jag antar att mitt svar på B och A skall stämma överens med modellen. Men jag undrar nu hur jag gör för att skriva ut kursen som har delkurser över ett visst poäng (fråga C)

Varför är A och B lätta och de andra svåra?
Därför att jag inte behöver visa på någon koppling mellan Kurs och Unit, så det är det som är det svåra här

Jag skulle därför vilja ha hjälp med hur jag gör C, D, E (och största problemet för mig då är att jag inte vet hur jag liksom "kopplar" dessa så att jag bara skriver ut Kursen (som då innehåller delkurser)

Tack på förhand.
ProgisLife

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Feb 2006

Nu vill jag inte skriva dina hemläxor åt dig men kan istället försöka vägleda lite och försöka förstå problemet?

Vad är problemet?
Förstår du vad du ska göra?
Förstår du vad du har?
Varför är A och B lätta och de andra svåra?

Troligtvis kan du förklara detta frågor och när du gjort det inser du hur du löser problemet? Eller är det annat som klämmer såsom syntax?

Trädvy Permalänk
Medlem
Registrerad
Feb 2016

@Killbom:
Vad är problemet?
Problemet är att jag inte vet hur jag ska göra metoden så att Kursen skrivs ut (och dess delkurser). Jag antar att mitt svar på B och A skall stämma överens med modellen. Men jag undrar nu hur jag gör för att skriva ut kursen som har delkurser över ett visst poäng (fråga C)

Varför är A och B lätta och de andra svåra?
Därför att jag inte behöver visa på någon koppling mellan Kurs och Unit, så det är det som är det svåra här

Jag skulle därför vilja ha hjälp med hur jag gör C, D, E (och största problemet för mig då är att jag inte vet hur jag liksom "kopplar" dessa så att jag bara skriver ut Kursen (som då innehåller delkurser)

hoppas du förstår någorlunda mitt problem