@Override
    public double arvo() throws IllegalStateException {
        if (!super.laskettavatAsetettu() || super.getTakajasen().arvo() == 0) {
            throw new IllegalStateException();
        }
        
        return super.getEtujasen().arvo() / super.getTakajasen().arvo();
    }