lua-objects:Lua (OOP) 的高级面向对象模块

时间:2021-06-08 15:55:27
【文件属性】:
文件名称:lua-objects:Lua (OOP) 的高级面向对象模块
文件大小:14KB
文件格式:ZIP
更新时间:2021-06-08 15:55:27
Lua lua 对象 Lua (OOP) 的高级面向对象模块 这个单文件模块最初是作为,用于创建使用 Corona SDK 构建的移动应用程序。 后来它被重构为两个文件lua_objects.lua和dmc_objects.lua以便纯 Lua 环境也可以受益(例如, )。 这个强大的二人组已被用于创建相对复杂的 Lua 移动应用程序(~60k LOC)、websockets 和 WAMP 协议的客户端,以及无数其他的。 特征 新的! 构造函数/析构函数的可自定义方法和名称 新的! 多重继承(一直到*) 新的! 处理继承属性的歧义 新的! 对 mixin 的高级支持 吸气剂和吸气剂 正确处理超类上缺失的方法 优化(从超类复制方法) 新的! 单元测试 例子 一个简单的自定义类 这是一个快速示例,展示了如何创建自定义类。 -- == Import module local Objects
【文件预览】:
lua-objects-master
----.gitignore(11B)
----Snakefile(425B)
----LICENSE(1KB)
----dmc_lua()
--------lua_class.lua(14KB)
--------lua_events_mix.lua(8KB)
--------lua_objects.lua(5KB)
----spec()
--------lua_objects_spec.lua(10KB)
----README.md(4KB)

网友评论