没有合适的资源?快使用搜索试试~ 我知道了~
object-lua:[已弃用] Lua 的面向类的 OOP 模块
共26个文件
lua:20个
txt:2个
rakefile:1个
需积分: 15 0 下载量 187 浏览量
2021-07-04
02:01:15
上传
评论
收藏 26KB ZIP 举报
温馨提示
[已弃用] 我现在更喜欢在 Lua 和 JavaScript 中使用原生。 为了获得灵感,您可以查看这些 JS 参考资料: 演示文稿的链接到其他对象的对象(OLOO) 部分, ,博客文章。 当然,关于原型对象的历史论文: ,Henry Lieberman - OOPSLA '86, ,Alan Borning - 1986, ,Brian Foote - OOPSLA '89, , UNGAR, CHAMBERS, CHANG, HÖLZLE - 1991。 对象Lua Lua 的面向类的 OOP 模块 这是一个面向类的 Lua 模块的实现,完全用 Lua 编码。 对象模型允许您覆盖new() (请参阅测试),因此您可以编写按照您想要的方式运行的类。 虽然仍处于设计阶段,但界面已变得相当稳定,如果用户要求或我自己需要,我将添加多重继承机制。 这是一个测试版,请向
资源推荐
资源详情
资源评论
收起资源包目录
object-lua-master.zip (26个子文件)
object-lua-master
.dir-locals.el 39B
Rakefile 1KB
test
TestMixins.lua 2KB
SomeClass.lua 164B
TestTraits.lua 3KB
luaunit.lua 11KB
TestObject.lua 14KB
TestObjectImplementation.lua 3KB
TestObjectLua.lua 194B
TestPrototype.lua 1KB
License.txt 1KB
Readme.md 5KB
lib
objectlua
Prototype.lua 2KB
Mixin.lua 234B
Class.lua 4KB
bootstrap.lua 3KB
Object.lua 519B
Traits
TraitComposition.lua 2KB
TraitAlias.lua 235B
TraitTransformation.lua 1KB
TraitComponent.lua 444B
Trait.lua 2KB
TraitExclusion.lua 156B
init.lua 83B
rockspec.erb 777B
WhatsNew.txt 6KB
共 26 条
- 1
资源评论
Dilwanga
- 粉丝: 23
- 资源: 4682
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功