17. december 2008 - 00:00Der er
8 kommentarer og 1 løsning
java design spørgsmål
Hej
Jeg er begyndt at tænke lidt mere over designet af mine javaprogrammer. I den forbindelse har jeg et spørgsmål:
1. Jeg skal lave et program med ca 8 klasse, hvor alt GUI er i én klasse. Når man så klikker på f.eks. en jbutton for at der skal laves nogle beregninger på nogle af de andre klasser. hvor er det så smartest at have eventhandleren? lige nu er den i selve GUI klassen og så har jeg objecter at de andre klasser i GUI klassen som jeg så kan beregne på. men det er nok ikke så godt design.
nu har jeg læst noget om MVC og prøvet et implementer det og det virker vidst udemærkde. nu er tingene i hvertfald seperaret. jeg har på et tidspunkt hørt om en 3 lagsstruktur hvor man har userinterface øverst, så applicationlayer og så businesslayer. hvad er fordele og ulemper ved MVC og 3-lagsstrukturen?
tak, kan du ik lige uddybe: "Omend man nok ofte ville lave M som passhrough i CL altså PL-CL-BLL." Jeg forstår det ik helt og smid det som svar. så der point
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.