lua中的面向对象
来源:互联网 发布:mac安装office2016激活 编辑:程序博客网 时间:2024/05/16 12:15
--[[lua中面向对象编程 lua中用table去模拟类 其实反思一下,很简单把变量放到table里面,把函数抽象出来放到外面就行了]]Account = { balance = 3}--注意下面这两种函数的写法function Account.count( self,v ) self.balance = self.balance + v print("value is "..self.balance)endfunction Account:myTostring( ) print("value is "..self.balance )end--[[a = Account Account = nila.count("100")]]a = Account --a.count(a, 12)a:count(12)-- 默认把self传入当做参数a:myTostring()local mytt = require("aa")mytt:showName()mytt:show_name()local myClass = { name = "taoge", show_name = function() print("name") end}function myClass:showName() print(self.name)endreturn myClass--[[aa = myClassaa:showName()]]
0 0
- lua中的面向对象
- lua中的面向对象
- Lua中的面向对象
- lua中的面向对象
- lua中的面向对象设计
- Lua中的面向对象编程
- lua中的面向对象编程
- Lua中的面向对象编程
- Lua中的面向对象编程
- Lua中的面向对象概念
- Lua中的面向对象引导
- Lua中的面向对象[1]: lua中的 self
- Lua中的面向对象实现探讨
- Lua中的面向对象实现探讨
- Lua中的面向对象实现探讨
- Cocos2d-x 脚本语言Lua中的面向对象
- Cocos2d-x 脚本语言Lua中的面向对象
- Lua中的面向对象[2]:使用指针
- 基于CentOS的MySQL学习补充三--使用Shell批量创建数据库表
- license manager administrator无法启动的问题
- Cause: java.sql.SQLException: Column count doesn't match value count at row 1
- JSON.parse()方法
- 尝试创建web项目或打开URL Http/1.0 500 Server Error
- lua中的面向对象
- 用Java实现二叉树
- Java获取最近一周的时间
- HDU 5297 Y sequence(数论 迭代 容斥原理)
- Mac环境下localhhost无法访问
- memcpy函数和memmove函数的区别
- Linux系统下不同机器之间拷贝文件的方法
- oracle 10g RAC重启步骤
- ThreadLocal