Avatar billede trp79 Nybegynder
25. april 2004 - 18:35 Der er 4 kommentarer og
1 løsning

OOAD (ObjektOrienteret Analyse og Design)

Hejsa
Hvordan laver man adfærdsmønstre af klasser med en generaliseringsstruktur?

Vi kan altså ikke rigtig hitte ud af, om man skal lave adfærdsmønstre for superklassen samt subklasserne, om man bare kan lave et adfærdsmønster for hele molivitten eller om man blot laver et for hver subklasse og deri også repræsenterer superklassens adfærd.

Håber der er nogle der har styr på det :)
Avatar billede arne_v Ekspert
25. april 2004 - 18:46 #1
Er "adfærdsmønstre" en fordanskning af "Behavioral Patterns" (GoF) ?

(altså: command, state, iterator, observer etc.etc.)
Avatar billede jakoba Nybegynder
25. april 2004 - 19:23 #2
Hvis en superklasse instantieres selvstændigt er det er aktør i den resulterende process, og så skal der laves en adfærdsanalyse på den. De eventuelle underklasser der laves udfra den skal naturligvis også analyseres.
Hvis superklassen på den anden side kun eksisterer som en fælles template for et antal underklasser er det kun underklasserne der skal adfærdsvurderes.

mvh JakobA
Avatar billede trp79 Nybegynder
26. april 2004 - 09:19 #3
Tak for svarene.
Det er ud fra en bog skrevet af Mathiasen, Munk-Madsen, Nielsen og Stage vi søger svar. Jakoba,hvis du smider et svar så er der lidt point til dig, da din argumentation lyder god :)

Tak for hjælpen.
Avatar billede jakoba Nybegynder
26. april 2004 - 09:38 #4
ok.
Avatar billede trp79 Nybegynder
26. april 2004 - 10:42 #5
Bogen nævner nemlig ikke noget specifikt om hvordan man gør det og giver heller ikke noget eksempel på det. Derfor kan vi bruge din argumentation.

Tak for hjælpen.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester