Hi,
I think about the design of FBN.
The data client should have the constructor of the network support
in FBN assignment.
There is the following descriptions in FBN Instruction.
--------------------------------------------------------------------------
To connect with your server, you should create a client program.
This implementation should include a class that implements the same public
methods as the suncertify.db.Data class, although it will need different
constructors to allow it to support the network configuration.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
--------------------------------------------------------------------------
Now, My program is the following designs.
[ GUI -- Controller -- Data Client ]
DBAdapter and DBClient have all public method of Data class.
(DBAdapter is "Data Client" in FBN)
However, DBAdapter doesn't have the constructor for the network.
(It is not necessary in my design.)
It is GUIController the possession of this constructor.
I think my program don't meet a requirement.
Is there a problem in my design?
I want advice.
Regards,
Akira