|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.ObjectSpiegelZahl
public class SpiegelZahl
Problembehandlung: Erzeugen einer symmetrische Zahl durch Spiegelung.
| Field Summary | |
|---|---|
private int |
schritte
Schrittanzahl, Anzahl der Spiegelungen. |
private Zahl |
zahl
Spiegelzahl. |
| Constructor Summary | |
|---|---|
SpiegelZahl()
Konstruktor, setzt Startwerte. |
|
| Method Summary | |
|---|---|
java.lang.String |
auswertung()
Ergebnisauswertung. |
int |
getSchritte()
Lesen der Schrittanzahl. |
java.lang.String |
getZahl()
Lesen der Zahl. |
static void |
main(java.lang.String[] args)
Test der Klasse SpiegelZahl. |
void |
reset()
Zuruecksetzen einer Zahl. |
void |
setZahl(java.lang.String str)
Setzen einer Zahl, wirft Ausnahme, falls Sting keine Zahl. |
boolean |
spiegeln(int n)
n mal Spiegeln der Zahl, Abbruch, falls Zahl symmetrisch. |
java.lang.String |
spielRegeln()
Erlaeuterung des Spiegeln von Zahlen. |
java.lang.String |
toString()
Darstellung der Spiegelstandes. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private Zahl zahl
private int schritte
| Constructor Detail |
|---|
public SpiegelZahl()
| Method Detail |
|---|
public java.lang.String getZahl()
public int getSchritte()
public void setZahl(java.lang.String str)
throws java.lang.Exception
str - Zahl als String
java.lang.Exceptionpublic void reset()
public boolean spiegeln(int n)
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String spielRegeln()
public java.lang.String auswertung()
public static void main(java.lang.String[] args)
|
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||