lua
ssihc0
技术爱好狂人.看,技术不是很NB
展开
-
lua 类继承和实现
从代码上说明 Account={balance=0}; --新建了一个对像,他有一个属性balance function Account:new(o) --这里的 :new(o) 中的冒号,代码可以省略self ,在访问的时候object:new(o) 如果是点号 :new(o) 就应改成 .new(self,o) 在访问的时候 object.(object,o) o= o o原创 2012-07-12 23:42:05 · 13311 阅读 · 1 评论 -
lua 多重继承的实现在
代码收藏了,以后用的到 --多重继承 local function search(k,plist) for i=1,#plist do local v=plist[i][k] -- 取一个基类 if v then return v end end end function createClass(...) local c={}; local parents={...};原创 2012-07-13 00:19:06 · 2414 阅读 · 0 评论