Merge branch 'master' of https://git.haw-hamburg.de/pm1-tutorium/slides
This commit is contained in:
commit
09f202a020
BIN
.enums.md.swp
BIN
.enums.md.swp
Binary file not shown.
20
enums.md
20
enums.md
|
@ -38,6 +38,26 @@ import static Direction.*;
|
|||
Direction malle = SOUTH;
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## Methoden
|
||||
|
||||
Da Enums Klassen sind können sie auch Methoden deklarieren.
|
||||
|
||||
```java
|
||||
enum Direction {
|
||||
NORTH,
|
||||
EAST,
|
||||
SOUTH,
|
||||
WEST
|
||||
|
||||
public String ascii() {
|
||||
switch(this) {
|
||||
case NORTH: return "^\n|";
|
||||
case EAST: return "->";
|
||||
case SOUTH: return "|\nv";
|
||||
case WEST: return "<-";
|
||||
}
|
||||
}
|
||||
}
|
||||
```
|
||||
|
|
Loading…
Reference in New Issue