I have a web app that currently uses only two GUI's with different
sets of logic behind them, but we plan on adding more. I figured I
would attempt some deferred binding to make this work.

I have two interfaces: "GUI" and "Logic", which are both implemented
by my abstract classes "AbstractGUI" and "AbstractLogic". My
entrypoint class will just create instances of these (and a messenger
class for RPC) and then do a couple of other setup things; then let
those instances do what they need to do.

My question is what should my instances of these classes be in this
entry point class; the interfaces for them or the abstract versions?
Obviously since I have abstract versions, I plan on extending them and
these extensions will be my different GUI's and logic.

Thanks for the help.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to