2022年9月2日
摘要: --Lua 面向对象(实现类的创建和实例化、封装、继承、多态) --1、Lua面向对象基础 --1.1、Lua类的创建和实例化 --name、age相当于person对象的成员变量,eat()相当于person对象方法 person={name='张三', age=20} function pers 阅读全文
posted @ 2022-09-02 14:10 Ruthless 阅读(467) 评论(0) 推荐(0) 编辑
摘要: -- list索引从1开始 list = {} list.__index = list function list:new() local o = {} setmetatable(o, self) return o end function list:add(item) table.insert(s 阅读全文
posted @ 2022-09-02 11:29 Ruthless 阅读(160) 评论(0) 推荐(0) 编辑
摘要: map = {} local this = map function this:new() o = {} setmetatable(o,self) self.__index = self self.count = 0 return o end -- put在放入数据时,如果放入数据的key已经存在M 阅读全文
posted @ 2022-09-02 11:28 Ruthless 阅读(107) 评论(0) 推荐(0) 编辑