摘要: http://www.cnblogs.com/simonw/archive/2007/01/17/622032.html什么是MetatableLua中Metatable这个概念, 国内将他翻译为元表. 元表为重定义Lua中任意一个对象(值)的默认行为提供了一种公开入口. 如同许多OO语言的操作符重载或方法重载. Metatable能够为我们带来非常灵活的编程方式.具体的说, Lua中每种类型的值都有都有他的默认操作方式, 如, 数字可以做加减乘除等操作, 字符串可以做连接操作, 函数可以做调用操作, 表可以做表项的取值赋值操作. 他们都遵循这些操作的默认逻辑执行, 而这些操作可以通过Meta 阅读全文
posted @ 2014-01-13 16:27 tinytiny 阅读(402) 评论(0) 推荐(0) 编辑