Lua 类的使用技巧
function Class(className, baseCls) local cls = {} if baseCls then cls.__index = baseCls end function call(self, ... ) local inst = {} inst.__index = self--静态成员等。 setmetatable(inst, self) inst:__init(...) return inst end cls.__call = call return cls end