Taylor-reeksontwikkeling : Documentatie Voor Ontwikkelaars
Deze tekst schetst het ontwerp van de applet en beschrijft kort welke rol de verschillende klassen spelen. Voor meer informatie kan u terecht in de Javadoc of in de broncode (beschikbaar als NetBeans-project).
Het volgende schema toont de structuur van de applet:
TSEModel
Deze klasse beheert de gebruikte functie en haar Taylor-reeksontwikkeling. Zowel de functie die benaderd wordt, het punt waarrond de reeksontwikkeling gebeurt, het aantal termen in de Taylor-veelterm en de coëfficiënten van deze veelterm worden bijgehouden en zijn opvraagbaar.
TSEView
Deze klasse levert een grafische weergave van het model. Het gaat hier om een JPanel waarop de grafiek van de functie en haar benadering getekend worden.
TSEFrame
Deze klasse levert de overige GUI-componenten (hoofdzakelijk controllers) en bundelt ze, samen met een TSEView, in een JFrame. De meeste code in deze klasse werd gegenereerd door de Matisse GUI Builder uit NetBeans.
TSEApplet
Een TSEApplet doet niks meer dan een TSEFrame tonen.
Verdere informatie is te vinden in de Javadoc en in de broncode.