package javacodebook.core.mutablenumber;

/**
 *
 * @author Mark Donnermeyer
 */
public class MutableLong {
    
    private long value;
    
    public MutableLong() {
        value = 0;
    }
    
    public MutableLong(long value) {
        this.value = value;
    }
    
    public void setValue(long newValue) {
        value = newValue;
    }
    
    public long getValue() {
        return value;
    }
    
    public String toString()
    {
        return ""+value;
    }
    
    // Die vier Grundrechenarten
    
    public void add(long value)
    {
        this.value += value;
    }

    public void sub(long value)
    {
        this.value -= value;
    }

    public void div(long value)
    {
        this.value /= value;
    }

    public void mul(long value)
    {
        this.value *= value;
    }

}
