uqbar-project / wollok

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

Al instanciar un objeto con parámetros nombrados y mixines, el mixin no es tomado en cuenta #1916

Closed fdodino closed 3 years ago

fdodino commented 4 years ago

image

mixin MundoCerrado {
    var property a = 2

    method noVaAAndar() = a == self.b()
    method b()
}

class Mundo {
    var property b = ""
}

class MundoFeliz inherits Mundo {
    var property c = true
}

Consola REPL:

var yo = new MundoFeliz(c = 1, b = 2) with MundoCerrado