Classic:
Code: Select all
class proto {
w1() => MsgBox('Way 1')
}
proto.prototype.DefineMethod('w2', (*)=>MsgBox('Way 2'))
pr:= proto.new()
pr.w1()
pr.w2()
Code: Select all
pr:= {}
pr.DefineMethod('w2', (*)=>MsgBox('Way 2'))
pr.w2()
Code: Select all
pr:= {w3: (*)=>MsgBox('Way 3')}
pr.w3() ;.call() needed