mirror of
https://github.com/tiennm99/java-design-patterns.git
synced 2026-10-12 16:15:23 +00:00
[refactor] Update Armor enum in builder pattern.
This commit is contained in:
1 parent
6f59f25154
commit
bd4cecd305
1 file changed
+9
-4
@@ -2,11 +2,16 @@ package com.iluwatar;
|
|||||||
|
|
||||||
public enum Armor {
|
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() {
|
public String toString() {
|
||||||
return name().toLowerCase().replaceAll("_", " ");
|
return title;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
Reference in new issue
Block a user