...
- String getRandomString() - returner et tilfeldig String-objekt.
Del 1 - tilstandsdiagram
Tegn objekttilstandsdiagram for en tenkt bruk av Stack-klassen og RandomStringGenerator-klassen. Velg selv passende start-tilstand og sekvens av kall.
Del 2 - Java-kode
Skriv Java-kode for Stack-klassen og RandomStringGenerator-klassen med oppførsel som er beskrevet over.
Lag en passende toString()-metode for Stack-klassen og et hovedprogram, som får tilfeldige String-objekter fra et RandomStringGenerator-objekt. Bruk disse tallene til å teste Stack-klassen og sjekk at oppførselen stemmer med tilstandsdiagrammet.
JExercise-testkode for denne oppgaven finner du her: stateandbehavior/StackTest.java.
...