Lua其他特性
一:Lua多重繼承
二:Lua私密性
三:弱引用Table
一:Lua多重繼承
Lua的繼承就是在元表裡面查找自己不存在的欄位。單繼承我們在前面已經講過,就是在元表裡面查找自己不存在的欄位。下面我們研究一下多繼承。
多繼承無非就是在多個table中查找某個欄位而已。Lua里的繼承就是在別人的table里 查找自己不存在的欄位。
那麼,單繼承與多重繼承的差別也在這裡,一個是只查找一個table,另一個是查找兩 個或以上的table。下面我們看一下下面的查找函數。
Lua的繼承就是在元表裡面查找自己不存在的欄位。單繼承我們在前面已經講過,就是在元表裡面查找自己不存在的欄位。下面我們研究一下多繼承。
多繼承無非就是在多個table中查找某個欄位而已。Lua里的繼承就是在別人的table里 查找自己不存在的欄位。
那麼,單繼承與多重繼承的差別也在這裡,一個是只查找一個table,另一個是查找兩 個或以上的table。下面我們看一下下面的查找函數。