Lua元表

2018-04-09  本文已影响0人  沧州宁少

Lua元表

在Lua中,我们可以通过key找到对应的value值,但是无法对两个table进行操作。

在Lua中为我们提供了元表(Metatable),允许我们改变table的行为,每个行为关联了对应的元方法

为一个表设置其对应的原表

table  = {key=david}

othertable = {other=3}

setmetatable(table,{__index=othertable})

print(table.key);

print(table.other)
上一篇 下一篇

猜你喜欢

热点阅读