Code:
package sluit;
public class Wachtwoord {
// instance variables
private String waarde;
public static final String BEGINWOORD;
// constructor
public Wachtwoord() {
waarde = BEGINWOORD;
}
// methods
public boolean acceptabel (String voorstel){
this.waarde = voorstel;
if (String(waarde).length >= 6) {
return true;
} else {
return false;
}
}
public setWoord (String oud, String nieuw) {
if (oud.equals(acceptabel)) {
this.waarde = nieuw;
}
}
public testWoord (String test) {
if test.euqals(waarde){
return true;
}
else {
return false;
}
}
Ich soll ein Programm erstellen welches ein Passwort beinhaltet
Der constructor soll das Passwort zuerst auf "BEGINWOORD" setzen (so ist die Aufgabe).
Desweiteren soll das Programm eine Method beinhalten die das Passwort ändert, aber nur wenn man das alte Passwort auch richtig hat. --> setWoord
Man soll ausserdem testen können ob ein eingegebenes Passwort dem Standartpasswort gleich. --> testWoord
Das Passwort soll eine min. Länge von 6 oder mehr zeichen haben. --> acceptabel
Irgendwie komm ich aber nicht weiter. Was mach ich falsch? Ich habe grade erst angefangen.
MfG Dustin[/code]