文件名称:lua-classcommons2:尝试统一lua类库以提供带有模块的通用API
文件大小:9KB
文件格式:ZIP
更新时间:2024-06-08 17:16:17
Lua
原始项目 是由在2011-2013年推出的。 被推出 。 ClassCommons2的目标 它与ClassCommons的目标相同,只是有一个新的主要限制条件:永远不要修改全局环境。 不幸的是,这是对原来使用全局变量的的突破。 第二个目标是能够一次使用多个类系统,并且还提供一种简单快捷的方法来获得所有类系统的实现。 ClassCommons 2.0 ClassCommons和ClassCommons2之间发生了什么变化? ClassCommons使用2个全局变量: 一个common_class布尔值,以表示支持common类 具有common.class和common.instance的common表 ClassCommon2仅使用模块,不再使用全局变量: 仅删除了common_class布尔值。 common表由模块返回 详细而言,您必须: 用require("classco
【文件预览】:
lua-classcommons2-master
----middleclass.lua(230B)
----secs.lua(237B)
----all.lua(612B)
----slither.lua(222B)
----hump.lua(213B)
----LICENSE(1KB)
----instance.lua(63B)
----class.lua(60B)
----default.lua(129B)
----README.md(7KB)
----SPECS.md(3KB)
----init.lua(220B)
----secs-commons2.lua(2KB)
----30log.lua(222B)