主頁 > 知識(shí)庫 > Lua模擬面向?qū)ο笫纠窒?/div>

Lua模擬面向?qū)ο笫纠窒?/h1>

熱門標(biāo)簽:百度地圖標(biāo)注早餐區(qū)域 地圖標(biāo)注大廈 清朝地圖標(biāo)注哈爾濱 漳州智云呼電話機(jī)器人 冀州市地圖標(biāo)注 個(gè)人怎么在地圖標(biāo)注需要的店鋪 新岸線智能電銷機(jī)器人 怎么去除地圖標(biāo)注 武漢外呼防封系統(tǒng)多少錢

代碼很簡單,這里就不多廢話了,大家主要看看思路

復(fù)制代碼 代碼如下:

function class(super)
    local mt = {__call = function(_c, ...)
        local function create(_c, _o, ...)
            if _c.__super then create(_c.__super, _o, ...) end
            if _c.__ctor then _c.__ctor(_o, ...) end
            return _o
        end
        local _o = create(_c, {}, ...)
        return setmetatable(_o, _c)
    end}
    mt.__index = super or mt
    return setmetatable({__super = super}, mt)
end
----------------------------------------------------------------------
A = class()
function A:__ctor(s)
    self.i = 123
    self.j = 333
    print('A ctor', s)
end
local a = A('a')
print(a.i, a.j)
-- B繼承A
B = class(A)
function B:__ctor(s)
    self.i = 444
    print('B ctor', s)
end
local b = B('b')
print(b.i, b.j)

示例截圖

以上就是本文的全部內(nèi)容了,希望大家能夠喜歡。

您可能感興趣的文章:
  • Lua面向?qū)ο笾惡屠^承
  • Lua面向?qū)ο笾嘀乩^承、私密性詳解
  • Lua面向?qū)ο笾惡屠^承淺析
  • Lua中的面向?qū)ο缶幊淘斀?/li>
  • Lua 極簡入門指南(七):面向?qū)ο缶幊?/li>
  • Lua面向?qū)ο缶幊虒W(xué)習(xí)筆記
  • Lua中實(shí)現(xiàn)面向?qū)ο蟮囊环N漂亮解決方案

標(biāo)簽:臺(tái)灣 德宏 儋州 宣城 天門 金昌 濰坊 天門

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Lua模擬面向?qū)ο笫纠窒怼?,本文關(guān)鍵詞  Lua,模擬,面向,對(duì)象,示例,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Lua模擬面向?qū)ο笫纠窒怼废嚓P(guān)的同類信息!
  • 本頁收集關(guān)于Lua模擬面向?qū)ο笫纠窒淼南嚓P(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章