1234567891011121314151617181920212223242526272829303132333435363738 |
- class Mus {
- private enum Tilstand {
- Levende,
- Dod
- }
-
- private String navn;
- private Tilstand tilstand;
-
- Mus(String navn) {
- this.navn = navn;
- this.tilstand = Tilstand.Levende;
- }
-
- public void bliAngrepet() {
- Tilstand nyTilstand;
- if (tilstand == Tilstand.Levende)
- nyTilstand = Tilstand.Dod;
- else
- return;
-
- System.out.println(
- "Musen "+navn+" gikk fra aa vaere "+
- tilstand.toString()+
- " til aa vaere "+
- nyTilstand.toString()+"."
- );
- tilstand = nyTilstand;
- }
-
- public boolean erDod() {
- return tilstand == Tilstand.Dod;
- }
-
- public String hentNavn() {
- return navn;
- }
- }
|