...
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
public enum Day { MONDAY("Mon"), TUESDAY("Tue"), WEDNESDAY("Wed"), THURSDAY("Thu"), FRIDAY("Fri"), SATURDAY("Sat"), SUNDAY("Sun"); //Felt som definerer navnet på verien(e) konstantene får tildelt ovenfor String short; //Konstruktør som setter forkortelsene private Day (String short) { this.short = short; } // Metode for å hente verdien "short" public String getShort() { return this.short; } } // Vi kan da hente en string-verdi til hver av konstantene Day weekday = Day.MONDAY; System.out.println(weekday.getShort()); //Skriver ut "Mon" |
Treningsoppgaver
- Lag et enum for suit
- Lag et enum for fargene rød og sort, og lag et felt i suit-enumet hvor du definerer hvilken farge suiten har (hjerter = rød, kløver = sort, osv). Bruk farge-enumet til dette feltet.
- Lag en metode i suit-enumet for å hente fargen til suiten.
- Lag en metode i suit-enumet som returnerer suiten som tekst. (HINT! Kan kreve opprettelse av et nytt felt)