文件名称:luaclass:Lua 的简单类
文件大小:6KB
文件格式:ZIP
更新时间:2024-07-02 01:40:19
Lua
luaclass - Lua 的简单类 Lua 中的典型 OOP 如下所示: local Class = {} function Class:new ( o ) o = o or {} setmetatable ( o, self ) self . __index = self return o end return Class 使用它看起来像这样: local A = class ( ' A ' ) function A:__init ( stuff ) self . stuff = stuff end function A:run () print ( self . stuff ) end 使用 luaclass 它看起来像这样: local Test = Class { var = 5 , __init__ = functi
【文件预览】:
luaclass-master
----luaclass()
--------init.lua(1KB)
----examples()
--------subclass.lua(449B)
--------list.lua(1KB)
--------map.lua(775B)
--------demo.lua(884B)
--------subclass_larger.lua(964B)
--------stack.lua(2KB)
----README.md(3KB)
----luaclass-scm-1.rockspec(383B)