Hallo,
wurde heute schon hilfreich geholfen wofür ich mich nochmals herzlich bedanke.
mit weiterem googeln und ausprobieren bin ich dann auch auf die Lösung gekommen.
Jetzt kommt noch eine letzte Aufgabe die mich überfordert;(;(;(
Und zwar soll man eine Klasse Buchstaben schreiben, die Buchstaben A-Z und a-z in ASCII Werten 65-90 und 97-122(oder so) darstelt. Konstruktor Buchstabe(char c) wird ein Buchstabe übergeben.
Zusätzlich soll eine void nächsterBuchstabe() die nächsten Buchstaben auswählt. nach Z soll es mit a weitergehen, und nach z mit A. Getter methode geschrieben werden, die aktuellen Buchstab zurückgibt. eine Methode setzeBuchstabe(char c) mit möglicher Exception die einen Buchstaben setzt.
Daraus ergibt sich folgendes Grundgerüst:
Problem ist, ich weiß gar net wie ich rangehen soll, allein die Tatsache dass ich ja Integer Variablen als Buchstaben darstellen. Hat jmd. ne Idee und könnte mir weiterhelfen? wenigstens ein kleiner denkanstupps?
Liebe grüße
wurde heute schon hilfreich geholfen wofür ich mich nochmals herzlich bedanke.
mit weiterem googeln und ausprobieren bin ich dann auch auf die Lösung gekommen.
Jetzt kommt noch eine letzte Aufgabe die mich überfordert;(;(;(
Und zwar soll man eine Klasse Buchstaben schreiben, die Buchstaben A-Z und a-z in ASCII Werten 65-90 und 97-122(oder so) darstelt. Konstruktor Buchstabe(char c) wird ein Buchstabe übergeben.
Zusätzlich soll eine void nächsterBuchstabe() die nächsten Buchstaben auswählt. nach Z soll es mit a weitergehen, und nach z mit A. Getter methode geschrieben werden, die aktuellen Buchstab zurückgibt. eine Methode setzeBuchstabe(char c) mit möglicher Exception die einen Buchstaben setzt.
Daraus ergibt sich folgendes Grundgerüst:
Java:
public class Buchstabe {
char c;
Buchstabe(char c){
this.c = c;
}
void nächsterBuchstabe(){
int x = c;
x++;
//Die Methode ist das Hauptproblem
}
getBuchstabe()
this.c = c;
}
public static void main(String []args){
Buchstabe b = new Buchstabe('b');
System.out.println(b);
b.nächsterBuchstabe();
System.out.println(b);
}
}
Problem ist, ich weiß gar net wie ich rangehen soll, allein die Tatsache dass ich ja Integer Variablen als Buchstaben darstellen. Hat jmd. ne Idee und könnte mir weiterhelfen? wenigstens ein kleiner denkanstupps?
Liebe grüße