You can put some attributes into your enums ... for example.



public enum CustomerType {
SILVER(25d, 1d), GOLD(30d, 0.50d), PLATINUM(35d, 0.25d);

private double baseCost;
...