lehrbuch
Class Int

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

public class Int
extends java.lang.Object

Hüllenklasse für den Basistyp int


Constructor Summary
Int()
          Parameterloser Konstruktor: Objekt wird mit dem int-Wert 0 vorbesetzt.
Int(int wert)
          Wertkonstruktor.
Int(Int quelle)
          Kopierkonstruktor.
Int(java.lang.Integer quelle)
          Kopierkonstruktor von der Standard-Hüllenklasse Integer.
 
Method Summary
 Int div(Int i)
          liefert das Ganzzahlquotient zweier Int-Objekte.
 Int eingabe()
          Eingabefenster.
 Int erster()
          liefert den ersten Int-Wert.
 int inhalt()
          Informator.
 boolean istGleich(Int i)
          vergleicht zwei Int-Objekte.
 boolean istGroesser(Int i)
          vergleicht zwei Int-Objekte.
 boolean istKleiner(Int i)
          vergleicht zwei Int-Objekte.
 boolean istNichtGroesser(Int i)
          vergleicht zwei Int-Objekte.
 boolean istNichtKleiner(Int i)
          vergleicht zwei Int-Objekte.
 boolean istUngleich(Int i)
          vergleicht zwei Int-Objekte.
 Int letzter()
          liefert den letzten Int-Wert.
 void meldung()
          aktueller Inhalt im Meldungsfenster.
 void meldung(java.lang.String titel)
          aktueller Inhalt im Meldungsfenster mit Titel.
 Int minus(Int i)
          liefert die Differenz zweier Int-Objekte.
 Int mod(Int i)
          liefert den Rest bei der Ganzzahldivision zweier Int-Objekte.
 Int mult(Int i)
          liefert das Produkt zweier Int-Objekte.
 Int naechster()
          liefert den nachfolgenden Int-Wert.
 Int plus(Int i)
          liefert die Summe zweier Int-Objekte.
 int pos()
          dasselbe wie wert, ähnlich wie bei Aufz.
 void setzen(int quelle)
          Mutator mit int-Besetzungswert.
 void setzen(Int quelle)
          Kopiermutator.
 void setzen(java.lang.Integer quelle)
          Kopiermutator von der Standardklasse Integer.
 void setzen(java.lang.String name)
          Konvertierungsmutator von der Standardklasse String.
 java.lang.String text()
          liefert den Namen des Ganzzahlwerts.
 Int vorheriger()
          liefert den vorangehenden Int-Wert.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Int

public Int()
Parameterloser Konstruktor: Objekt wird mit dem int-Wert 0 vorbesetzt.

Int

public Int(int wert)
Wertkonstruktor.
Parameters:
wert - Vorbesetzungswert für das Int-Objekt // const

Int

public Int(Int quelle)
Kopierkonstruktor.
Parameters:
quelle - Quellobjekt für den Vorbesetzungswert // const

Int

public Int(java.lang.Integer quelle)
Kopierkonstruktor von der Standard-Hüllenklasse Integer.
Parameters:
quelle - Quellobjekt für den Vorbesetzungswert // const
Method Detail

setzen

public void setzen(int quelle)
Mutator mit int-Besetzungswert.
Parameters:
quelle - Besetzungswert // const

setzen

public void setzen(Int quelle)
Kopiermutator.
Parameters:
quelle - ist Besetzungswert // const

setzen

public void setzen(java.lang.Integer quelle)
Kopiermutator von der Standardklasse Integer.
Parameters:
quelle - ist Besetzungswert // const

setzen

public void setzen(java.lang.String name)
            throws BereichAusnahme
Konvertierungsmutator von der Standardklasse String.
Parameters:
name - ist Zeichenkette mit dem Ganzzahlwert // const
Throws:
BereichAusnahme - wenn Zeichenkette keinen Ganzzahlwert enthält

inhalt

public int inhalt()
Informator.
Returns:
aktueller Wert

text

public java.lang.String text()
liefert den Namen des Ganzzahlwerts. // const
Returns:
aktueller Wert als Zeichenkette

pos

public int pos()
dasselbe wie wert, ähnlich wie bei Aufz. // const
Returns:
aktueller Ganzzahlwert

erster

public Int erster()
liefert den ersten Int-Wert. // const
Returns:
Referenz auf ein neues Int-Objekt mit dem kleinsten Wert
See Also:
letzter()

letzter

public Int letzter()
liefert den letzten Int-Wert. // const
Returns:
Referenz auf ein neues Int-Objekt mit dem größten Wert
See Also:
erster()

naechster

public Int naechster()
              throws BereichAusnahme
liefert den nachfolgenden Int-Wert. // const
Returns:
Referenz auf ein neues Int-Objekt mit dem nächsten Wert
Throws:
BereichAusnahme - beim letzten Int-Wert
See Also:
vorheriger()

vorheriger

public Int vorheriger()
               throws BereichAusnahme
liefert den vorangehenden Int-Wert. // const
Returns:
Referenz auf ein neues Int-Objekt mit dem vorherigen Wert
Throws:
BereichAusnahme - beim ersten Int-Wert
See Also:
erster()

istGleich

public boolean istGleich(Int i)
vergleicht zwei Int-Objekte. // const
Parameters:
i - das zu vergleichende Int-Objekt // const
Returns:
true wenn Zielobjekt gleich Parameterobjekt
See Also:
istUngleich(lehrbuch.Int)

istUngleich

public boolean istUngleich(Int i)
vergleicht zwei Int-Objekte. // const
Parameters:
i - das zu vergleichende Int-Objekt // const
Returns:
false wenn Zielobjekt gleich Parameterobjekt
See Also:
istGleich(lehrbuch.Int)

istKleiner

public boolean istKleiner(Int i)
vergleicht zwei Int-Objekte. // const
Parameters:
i - das zu vergleichende Int-Objekt // const
Returns:
true wenn das Zielobjekt kleiner ist als das Parameterobjekt
See Also:
istNichtKleiner(lehrbuch.Int)

istNichtKleiner

public boolean istNichtKleiner(Int i)
vergleicht zwei Int-Objekte. // const
Parameters:
i - das zu vergleichende Int-Objekt // const
Returns:
false wenn das Zielobjekt kleiner ist als das Parameterobjekt
See Also:
istKleiner(lehrbuch.Int)

istGroesser

public boolean istGroesser(Int i)
vergleicht zwei Int-Objekte. // const
Parameters:
i - das zu vergleichende Int-Objekt // const
Returns:
true wenn das Zielobjekt größer ist als das Parameterobjekt
See Also:
istNichtGroesser(lehrbuch.Int)

istNichtGroesser

public boolean istNichtGroesser(Int i)
vergleicht zwei Int-Objekte. // const
Parameters:
i - das zu vergleichende Int-Objekt // const
Returns:
false wenn das Zielobjekt größer ist als das Parameterobjekt
See Also:
istGroesser(lehrbuch.Int)

plus

public Int plus(Int i)
liefert die Summe zweier Int-Objekte. // const
Parameters:
i - das zu addierende Int-Objekt // const
Returns:
neues Int-Objekt mit der Summe
See Also:
minus(Int)

minus

public Int minus(Int i)
liefert die Differenz zweier Int-Objekte. // const
Parameters:
i - das zu subtrahierende Int-Objekt // const
Returns:
neues Int-Objekt mit der Differenz
See Also:
plus(Int)

mult

public Int mult(Int i)
liefert das Produkt zweier Int-Objekte. // const
Parameters:
i - das zu multiplizierende Int-Objekt // const
Returns:
neues Int-Objekt mit dem Produkt
See Also:
div(Int)

div

public Int div(Int i)
liefert das Ganzzahlquotient zweier Int-Objekte. // const
Parameters:
i - das zu dividierende Int-Objekt // const
Returns:
neues Int-Objekt mit dem Quotient
See Also:
mult(Int), mod(Int)

mod

public Int mod(Int i)
liefert den Rest bei der Ganzzahldivision zweier Int-Objekte. // const
Parameters:
i - das zu dividierende Int-Objekt // const
Returns:
neues Int-Objekt mit dem Rest
See Also:
mult(Int)

meldung

public void meldung()
aktueller Inhalt im Meldungsfenster. // const Beim Aufruf erscheint ein Meldungsfenster mit dem Namen des aktuellen int-Werts. Es muss bestätigt werden.

meldung

public void meldung(java.lang.String titel)
aktueller Inhalt im Meldungsfenster mit Titel. // const Beim Aufruf erscheint ein Meldungsfenster mit dem Namen des aktuellen int-Werts. Es muss bestätigt werden.
Parameters:
titel - erscheint in der Titelleiste des Meldungsfensters // const

eingabe

public Int eingabe()
            throws BereichAusnahme
Eingabefenster. // const Beim Aufruf erscheint eine Eingabemaske.
Returns:
Referenz auf das Bool-Objekt mit dem eingetippten Namen
Throws:
BereichAusnahme - wenn nicht TRUE oder FALSE eingetippt wurde
See Also:
Bool.auswahl()