Class Int

java.lang.Object
  |
  +--Zahl
        |
        +--Int

public class Int
extends Zahl

Klasse für ganze Zahlen

Author:
Jürgen Giesl

Constructor Summary
Int()
          generiert eine ganze Zahl durch Eingabe des Benutzers
Int(int ganzeZahl)
          generiert eine vorgegebene ganze Zahl
 
Method Summary
 void aenderung()
          liest eine ganze Zahl von der Tastatur ein und ändert die aktuelle Zahl entsprechend
 boolean gleich(Vergleichbar zuvergleichen)
          vergleicht zwei Zahlen nach ihrem Wert.
protected  int runde()
          gibt die ganze Zahl zurück.
 java.lang.String toString()
          überführt die ganze Zahl in einen String.
 
Methods inherited from class Zahl
rundungsinformation
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

Int

public Int()
generiert eine ganze Zahl durch Eingabe des Benutzers

Int

public Int(int ganzeZahl)
generiert eine vorgegebene ganze Zahl
Parameters:
ganzeZahl - die vorgegebene ganze Zahl
Method Detail

aenderung

public void aenderung()
liest eine ganze Zahl von der Tastatur ein und ändert die aktuelle Zahl entsprechend

gleich

public boolean gleich(Vergleichbar zuvergleichen)
vergleicht zwei Zahlen nach ihrem Wert.
Parameters:
zuvergleichen - das Objekt Int, mit dem die aktuelle Zahl verglichen werden soll
Returns:
true, falls die beiden Int-Zahlen inhaltlich gleich sind und sonst false; falls "zuvergleichen" kein Int ist, wird eine Fehlermeldung ausgegeben und das Ergebnis ist ebenfalls false.

runde

protected int runde()
gibt die ganze Zahl zurück.
Overrides:
runde in class Zahl
Returns:
die gekapselte ganze Zahl

toString

public java.lang.String toString()
überführt die ganze Zahl in einen String.
Overrides:
toString in class java.lang.Object
Returns:
String der Zahl