package cup;
public abstract class CupR implements DrinkableR {
    protected int amount;
    private char drinker;
    public CupR() {
        fill();
    }
    public CupR(char c) {
        drinker = c;
        fill();
    }
    public void drink() {
        drink(5);
    }
    public void drink(int i) {
        amount -= i;
    }
    public String status() {
        return "amount=" + amount +
               (drinker=='\0' ? "" : " drinker="+drinker);
    }
}
