29.01.2014 Aufrufe

Script Java

Script Java

Script Java

MEHR ANZEIGEN
WENIGER ANZEIGEN

Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.

YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.

8.1 Abstrakte Methoden und Klassen<br />

}<br />

if (event.getActionCommand().equals("+"))<br />

result.setNumber(op1.getNumber()+op2.getNumber());<br />

else if (event.getActionCommand().equals("-"))<br />

result.setNumber(op1.getNumber()-op2.getNumber());<br />

else if (event.getActionCommand().equals("*"))<br />

result.setNumber(op1.getNumber()*op2.getNumber());<br />

else if (event.getActionCommand().equals("/"))<br />

result.setNumber(op1.getNumber()/op2.getNumber());<br />

}<br />

public void itemStateChanged(ItemEvent event){<br />

NumberSystem b=base[choice.getSelectedIndex()];<br />

op1.changeBase(b);<br />

op2.changeBase(b);<br />

result.changeBase(b);<br />

}<br />

public class TestProg {<br />

public static void main(String[] args) {new UserFrame();}<br />

}<br />

8.1.1 Zum Programm<br />

Wie die untenstehenden screen shots illustrieren, ermöglicht das Programm „Calculator“<br />

die Addition, Subtraktion, Multiplikation oder Division zweier Zahlen. Hierbei werden<br />

dezimale, binäre, oktale, hexadezimale und römische Zahlen unterstützt.<br />

Abbildung 8-1 zeigt die Addition zweier Dezimalzahlen, Abbildung 8-2 die Addition<br />

zweier Binärzahlen und Abbildung 8-3 schlussendlich die Addition von römischen Zahlen.<br />

202

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!