lua
binbin0binbin
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
lua定长循环队列
1--[[-- 循环队列与顺序队列区别,删除后的空间依旧可以利用queue={}queuesize=3function queue.new() return {front=0,rear=0}endfunction isFull(Q) if Q.front==(Q.rear+1)%queuesize then-- 表满 return true els原创 2017-05-16 09:35:47 · 754 阅读 · 0 评论 -
lua面向对象、继承、多态
--类Class1--[[Class={x=0,y=0}Class.__index=Classfunction Class:new(x,y) local self={} setmetatable(self,Class) self.x=x self.y=y return selfendfunction Class:Method1() print原创 2017-05-16 14:29:04 · 333 阅读 · 0 评论 -
lua定长循环队列2
--[[-- 循环队列与顺序队列区别,删除后的空间依旧可以利用queue={}queuesize=3function queue.new() return {front=0,rear=0}endfunction isFull(Q) if Q.front==(Q.rear+1)%queuesize then-- 表满 return true el原创 2017-05-16 15:16:45 · 601 阅读 · 0 评论 -
lua底层创建继承类,类,多级继承,
function i3k_clone(obj) local lookup_table = { }; local function _copy(obj) if type(obj) ~= "table" then return obj; elseif lookup_table[obj] then return lookup_table[obj]; en原创 2017-05-16 17:54:58 · 610 阅读 · 0 评论
分享