class Money extends Magnitude<Money> {

    public double doubleValue() {
        return amount / (double) centFactor();
    }

    public  Money(final double amount, final String currency);
    public  Money(final long amount, final String currency);

}