corrade-nucleus-nucleons

Subversion Repositories:
Compare Path: Rev
With Path: Rev
?path1? @ 19  →  ?path2? @ 20
/script-kiddie/002_script_kiddie/script-kiddie/node_modules/ace-builds/demo/kitchen-sink/docs/wollok.wlk
@@ -0,0 +1,28 @@
class Actividad {
method calcularMejora()
}
 
class EstudiarMateria inherits Actividad {
var materia
var puntos = 0
new(m, p) {
materia = m
puntos = p
}
override method calcularMejora() = puntos
}
 
class EjercitarEnSimulador inherits Actividad {
var horas = 0
new(h) { horas = h }
override method calcularMejora() = 10 * horas
}
 
object pepita {
var energia = 100
method volar(m) {
energia -= m
}
}