Lua区分公有私有接口
来源:互联网 发布:淘宝花卉指南 编辑:程序博客网 时间:2024/04/28 00:47
Lua区分公有私有接口
(金庆的专栏 2017.8)
Lua语言没有提供public, private的概念,所有模块或类中的接口都是公有的。
可以通过注释来区分公有私有接口。
ldoc 提供了一个 @section 标签,可用作此功能
--- Test module.
-- @module my_mod
local M = {}
--- Public functions
-- @section public
--- foo.
-- @int a a test input
-- @treturn int result
function M.foo(a)
return a + 1
end
--- Private functions
-- @section private
--- goo.
-- @int a a test input
-- @treturn int result
function M.goo(a)
return a + 2
end
return M
(金庆的专栏 2017.8)
Lua语言没有提供public, private的概念,所有模块或类中的接口都是公有的。
可以通过注释来区分公有私有接口。
ldoc 提供了一个 @section 标签,可用作此功能
--- Test module.
-- @module my_mod
local M = {}
--- Public functions
-- @section public
--- foo.
-- @int a a test input
-- @treturn int result
function M.foo(a)
return a + 1
end
--- Private functions
-- @section private
--- goo.
-- @int a a test input
-- @treturn int result
function M.goo(a)
return a + 2
end
return M
ldoc 生成文档后是这样的:
阅读全文
0 0
- Lua区分公有私有接口
- 为何要通过公有接口来访问私有成员(2)
- [iPhone开发]怎么区分一个api是公有的还是私有的
- 公有密钥、私有密钥
- 公有私有IP简介
- 将私有变为公有
- ORACLE公有/私有同义词
- javascript 公有私有,oop
- 公有云 私有云
- 公有云和私有云
- Protocol 保护,私有,公有
- 公有、私有、保护总结
- 公有云和私有云
- 公有与私有
- 私有地址 公有地址
- 公有继承和私有继承
- 公有、私有和受保护
- JS 类的公有私有
- [SDUT](3377)数据结构实验之查找五:平方之哈希表 ---哈希查找(查找)
- 中国剩余定理(孙子定理)模板
- lower_bound()和upper_bound()详解(附源码)
- java中split方法的特殊用法
- Linux本地yum的搭建
- Lua区分公有私有接口
- 二哥的困惑II
- Humble Numbers
- tensorflow隐藏编译警告SSE4.2 and AVX instructions
- POJ3666 Making the Grade 离散化+DP
- HDU-1176 免费馅饼
- 欢迎使用CSDN-markdown编辑器
- 用命令行编译java并生成可执行的jar包
- HDU 6148 && 2017 百度之星复赛 1005 Valley Numer(数位dp)