作者回复: 因为 LuaJIT 是基于 Lua 5.1的语法来实现的,并没有跟随Lua 5.2 和 5.3
作者回复: 字典的顺序是不保证的,大部分语言都是如何
作者回复: 需要 LuaJIT 2.1 的版本才行, 文档在这里:https://github.com/LuaJIT/LuaJIT/blob/v2.1/doc/extensions.html#L218
作者回复: 按照你的定义就是重写。Lua 没有类的概念,是模拟出来的,所以做不到重载这么高级。
作者回复: 可以设置大一些,留一些缓存
作者回复: 不推荐用 Lua 的 table 来模拟实现继承等这种复杂的功能,就像你说的一样,可读性太差,一般人的脑子都转不过来。。。
作者回复: :)感谢 fix typo