diff --git a/.enums.md.swp b/.enums.md.swp deleted file mode 100644 index 290ad00..0000000 Binary files a/.enums.md.swp and /dev/null differ diff --git a/enums.md b/enums.md index 76b395b..836acbb 100644 --- a/enums.md +++ b/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 "<-"; + } + } +} +```