uqbar-project / wollok

Wollok Programming Language
GNU General Public License v3.0
60 stars 16 forks source link

Error al intentar definir variables de un wko en base a referencias de una clase padre #2015

Open fdodino opened 2 years ago

fdodino commented 2 years ago
class Criterio {
    var property minimo = 0
    var property maximo = 6
    method elegirLado()
}

object mismoLado inherits Criterio {
    const lado = minimo.randomUpTo(maximo).roundUp()
    override method elegirLado() = lado

}

Más allá de que el ejemplo tiene algún que otro smell, el problema pasa porque se quiere inicializar la variable lado pero no se conoce el valor de minimo y maximo.