lua 元表
之前讲过一篇lua的继承里面有用到元表(链接),今天就仔细地讲一下元表。
例子:
结果:
如果说lua的继承是俄罗斯套娃式的实现,那么元表一定就是套娃本体了。
先看一个例子:
例子:
local mt = {
}
mt.__index = {
age=20,job="student"}
local XiaoMing = {
name="ming"}
setmetatable(XiaoMing,mt)
print(XiaoMing.name,XiaoMing