package tokens;

/**
 * NumberToken beschreibt eine konstante Zahl.
 */
public class NumberToken extends Token {
    private double number;

	// TODO: Schreibe einen Konstruktor. Beachte dass ihm als Attribut neben der Zahl auch ein Typ zugeordnet wird. 
    /**
     * Erzeugt einen Token, der eine konstante Zahl beschreibt.
     * @param number Zahl, die beschrieben wird.
     */
    

	// TODO: schreibe einen Getter.
    /**
     * getNumber gibt die Zahl zurück, die dieser Token darstellt.
     * @return Dargestellte Zahl.
	

    /**
     * toString gibt die Zahl als String zurück.
     * @return Dargestellt Zahl als String.
     */
    @Override
    public String toString() {
        return Double.valueOf(number).toString();
    }
}
