类
lua写类的时候成员变量和成员函数不能取名相同,不然会被覆盖找不到
查看成员函数是否存在可以 print(类.成员函数名)
Test_Class = {}
Test_Class.__index = Test_Class
function Test_Class:create()
local o = {}
setmetatable(o, self)
o.name = nil
o.age = nil
return o
end
function Test_Class:show()
print(self.name.." is "..self.age)
end
function Test_Class:setName(name)
self.name = name