9.5
Übungen |
|
Übung 1 | In der
neuesten Version der Fachklasse
Mathematik.java, sind
die Methoden
public static BigInteger bigFakultaet(BigInteger n) und public static BigInteger bigFib(BigInteger n) so implementiert, dass man
Fakultäten und Fibinacci-Zahlen von beliebig großen Zahlen korrekt
erzeugen kann. Man arbeitet dabei mit
BigInteger-Objekten.
(siehe auch die
Doku der neuen Klasse). Studieren Sie die API dieser Klasse, speziell
hinsichtlich der in unseren Methoden verwendeten
BigInteger-Methoden.
In dem Programm
DemoFib.java
wird gezeigt, wie man die Klassenmethode
bigFib(..)
benutzt Schreiben Sie ein entsprechendes Demo-Programm für die
Klassenmethode bigFakultaet(..).
|
Übung 2 | Wie viele
Konstruktoren stehen in der Zeile centerPanel = new JPanel(new GridLayout(2,3,2,2)); ? Beschreiben Sie, was im einzelnen
passiert. |
Übung 3 | Erstellen
Sie eine Rechner-GUI in der die Textfelder keinen Default-Wert haben,
komplilieren Sie das Programm und starten Sie das Programm.
eingabeFeldA = new JTextField(); Was passiert, wenn man ein Button drückt, ohne, dass man einen Wert in die entsprechenden Eingabefelder gesetzt hat. |
Übung 4 |
Erstellen Sie
JRotGelbGruen.jar.
(vgl. dazu 8.4 Übungen) |
Übung 5 |
Bauen Sie
JRotGelbGruen.java
aus zu einem Applet um und starten Sie es in einer HTML-Seite. |
Übung 6 |
Erstellen Sie ein StarterApplet für
JRotGelbGruen.java
und erstellen Sie die für das Laufen des Applets notwendige HTML-Umgebung. |
zu | 9.5 Lösungen |
zur Startseite | www.pohlig.de (C) MPohlig 2005 |