摘要: 类和对象: account.lua module(...,package.seeall) Account={balance=0} Account.new=function(self,o) local o=o or {} setmetatable(o,self) self.__index=self return o end Account.getBalan... 阅读全文
posted @ 2014-11-22 21:50 罗松超 阅读(810) 评论(0) 推荐(0) 编辑
摘要: 定义: 从用户观点来看,一个模块就是一个程序库,可以通过require来加载(require用于使用模块,module用于创建模块),然后便得到了一个全局变量,表示一个table,这个table就像一个名字空间,其内容就是模块中导出的所有东西,例如函数和变量。一个规范的模块还应使require返回这个table require函数: require实现如下: 说明: ... 阅读全文
posted @ 2014-11-22 21:15 罗松超 阅读(1122) 评论(0) 推荐(0) 编辑