local function sayHello(name) print('hello',name) end sayHello('tiger') print(type(sayHello)) local m = {} m['a']=sayHello m['a']('fish') 可使用该方式实现 command 设计模式