18. februar 2005 - 01:44Der er
8 kommentarer og 2 løsninger
OO Designproblem
ja, nu ville jeg ønske jeg kunne tegne for jer...
Mit problem er således at jeg i en Frame vil oprette characterer, ved indtastning af simple attributterder som navn, race osv. Derudover vil jeg give hver character muligheden for at have flere våben og rustninger tilknyttet. Igennem en GUI, kontrol, samt DataList klasse, kalder jeg således en characterList klasse, der opretter mine characterer ved
arr.add(new character(String name, int hitpoints, int pp, ArrayList weapon, ArrayList armor, int db))
(Datatyperne er kun med her for overskuelighedens skyld)
Problemet er at for at kunne oprette denne character er jeg vel nød til at oprette de to ArrayList weapon og armor først, hvilket jeg ikke er interesseret i, da jeg gerne vil vide characterens index før jeg opretter de to arrays, da jeg ønsker at give dem alle samme index (for min agen nemheds skyld, når jeg senere skal kalde dem)
Desuden... er dette design holdbart?? altså at en dataList Klasse instantierer en characterList Klasse med Characterer og disse characterer instantierer hver især deres egne to ArrayListklasser med weapon og armor.
Eller bør jeg bare have en DataList Klasse der instantierer alle tre ArrayList Klasser på én gang, og vende tilbage til forummet her, når jeg får problemet med hvordan jeg laver referencer fra hver character til characterens egne våben or brynjer?
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
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.