[refactor] Update Armor enum in builder pattern.

This commit is contained in:
ruslanpa 2015-02-09 21:47:50 +02:00
parent 6f59f25154
commit bd4cecd305

View File

@ -2,11 +2,16 @@ package com.iluwatar;
public enum Armor {
CLOTHES, LEATHER, CHAIN_MAIL, PLATE_MAIL;
CLOTHES("clothes"), LEATHER("leather"), CHAIN_MAIL("chain mail"), PLATE_MAIL("plate mail");
@Override
private String title;
Armor(String title) {
this.title = title;
}
@Override
public String toString() {
return name().toLowerCase().replaceAll("_", " ");
return title;
}
}