lua-模塊

--模塊:相當於庫,把一些公用的變量、函數放在一個table表中。這樣有利於提高代碼的重用和降低代碼的耦合度

module = {}
--定義一個常量
module.constant = 1

--定義一個函數
function module.func1()
   print("Func1")
end

--私有函數
local function func2()
   print("Private Func2")
end

--函數
function module.func3()
  func2()
end

return module
--模塊使用方式

--普通使用
require("module")

print(module.constant)

module.func3()

--使用別名
m = require("module")
m.func3()

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章