История изменений
Исправление Nervous, (текущая версия) :
def foo() {
return "correct"
}
class FooCaller {
def script;
FooCaller(script) {
this.script = script
}
def call () {
return script.foo()
}
def foo() {
return "incorrect"
}
}
new FooCaller(this).call()
correct
Но вообще ты задумал недоброе, остановись, пока не поздно.
Исправление Nervous, :
def foo() {
return "correct"
}
class FooCaller {
def script;
FooCaller(script) {
this.script = script
}
def call () {
return script.foo()
}
def foo() {
return "incorrect"
}
}
new FooCaller(this).call()
Но вообще ты задумал недоброе, остановись, пока не поздно.
Исходная версия Nervous, :
def foo() {
return "correct"
}
class FooCaller {
def script;
FooCaller(script) {
this.script = script
}
def call () {
return script.foo()
}
def foo() {
return "incorrect"
}
}
new FooCaller(this).call()
Но вообще ты задумал недоброе, остановись, пока не поздно.