A text-menu based interface is implemented in this class. A text-menu was preferred over a graphical interface because it makes the user interface platform independent. Given a specific operation system it would be straight forward to implement a graphical user interface.
All the functions can be called from a menu; the parameters are asked from the user, where possible a default value is given. The main menu is shown in Figure 6.2.

Figure 6.2: The Menu of the Modular Neural Network Program.
The class CUserIF can also be seen as an example of how to use the underlying objects.