Lua 进阶核心——Lua 面向对象编程
基于 元表 __index 实现:封装、继承、多态。最简类实现
local Person = {}
Person.__index = Person
function Person:new(name)
local obj = setmetatable({}, Person)
obj.name = name
return obj
end
function Person:say()
print("我是", self.name)
end
local p = Person:new("小明")
p:say()进阶:单继承、多继承、访问控制。
收藏了,谢谢分享! 好资源,感谢楼主! 不错不错,支持一下! 正在学这块,看到此贴如获至宝。 精品帖子,论坛需要这种质量的内容! 这帖子里藏了不少干货啊! 楼主厉害,专业!
页:
[1]