欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Lua多重繼承代碼實例

 更新時間:2015年04月22日 11:11:36   投稿:junjie  
這篇文章主要介紹了Lua多重繼承代碼實例,本文直接給出實例代碼,需要的朋友可以參考下
local function search(k, plist)
	for i, v in pairs(plist) do
		local temp_v = v[k]
		if temp_v then
			return temp_v
		end
	end
end

function createClass(...)
	local c = {}
	local parents = {...}
	
	--父類列表中搜索方法
	setmetatable(c, { __index = function(t, k) return search(k, parents) end } )
	c.__index = c
	
	--定義一個新的構造函數
	function c:new(o)
		o = o or {}
		setmetatable(o, c)
		return o
	end
	return c
end

Named = {}

function Named:getname()
	return self.name
end

function Named:setname(n)
	self.name = n
end

local NamedAccount = createClass(Account, Named)
account = NamedAccount:new({name = "Paul"})
print(account:getname())

相關文章

  • Lua中的迭代器淺析

    Lua中的迭代器淺析

    這篇文章主要介紹了Lua中的迭代器淺析,本文先是講解了什么是迭代器,然后給出了自己寫一個迭代器的示例,最后介紹了迭代器的調用方法,需要的朋友可以參考下
    2014-09-09
  • Openresty服務器使用lua腳本寫的Hello World簡單實例

    Openresty服務器使用lua腳本寫的Hello World簡單實例

    這篇文章主要介紹了Openresty服務器使用lua腳本寫的Hello World簡單實例,OpenResty (也稱為 ngx_openresty)是一個全功能的 Web 應用服務器。它打包了標準的 Nginx 核心,很多的常用的第三方模塊,以及它們的大多數依賴項,需要的朋友可以參考下
    2015-04-04
  • lua中賦值類型代碼詳解

    lua中賦值類型代碼詳解

    本文主要給大家介紹了lua中解析復制類型代碼的過程,非常的細致全面,有需要的小伙伴可以參考下
    2015-05-05
  • Lua的內存管理淺析

    Lua的內存管理淺析

    這篇文章主要介紹了Lua的內存管理淺析,本文講解了內存管理的相關知識,同時講解了垃圾收集器的機制,需要的朋友可以參考下
    2014-09-09
  • Lua讀寫文件代碼示例

    Lua讀寫文件代碼示例

    這篇文章主要介紹了Lua讀寫文件代碼示例,本文講解了讀寫文件的模式以及讀寫文件代碼實例,需要的朋友可以參考下
    2015-04-04
  • 把Lua函數傳遞到C/C++中實例

    把Lua函數傳遞到C/C++中實例

    這篇文章主要介紹了把Lua函數傳遞到C/C++中實例,本文先是分析了需求,然后給出解決方法,需要的朋友可以參考下
    2014-11-11
  • Lua中的協同程序探究

    Lua中的協同程序探究

    這篇文章主要介紹了Lua中的協同程序探究,本文講解了什么是協同程序、創(chuàng)建協同程序、更像樣的協同程序、讓協同程序掛起、resume操作的返回值,需要的朋友可以參考下
    2014-09-09
  • Lua協同程序(COROUTINE)運行步驟分解

    Lua協同程序(COROUTINE)運行步驟分解

    這篇文章主要介紹了Lua協同程序(COROUTINE)運行步驟分解,本文著重分解協同程序的運行步驟,需要的朋友可以參考下
    2015-01-01
  • Lua函數與字符串處理簡明總結

    Lua函數與字符串處理簡明總結

    這篇文章主要介紹了Lua函數與字符串處理簡明總結,本文總結了單一參數、多個參數、可變參數、函數返回值及字符串處理等內容,需要的朋友可以參考下
    2014-10-10
  • Lua中for循環(huán)語句的使用教程

    Lua中for循環(huán)語句的使用教程

    這篇文章主要介紹了Lua中for循環(huán)語句的使用教程,是Lua入門學習中的基礎知識,需要的朋友可以參考下
    2015-05-05

最新評論