在速度,语法方便性,LOC和许可方面,最好的Lua OOP库是什么?谢谢。
我找到了LOOP。 http://loop.luaforge.net/index.html它提供了非常好的语法:
local oo = require "loop.base" local
Date = oo.class
{
-- default field values
day = 1, month = 1, year = 1900,
}
local birthday = Date {} -- instance
但我不喜欢这个许可证。
答案 0 :(得分:5)
我建议您查看http://lua-users.org/wiki/ObjectOrientedProgramming。它包含最流行的Lua OOP库的链接以及如何在必要时自行滚动的说明。后者似乎是一个非常受欢迎的选择。