lua 说明self,点号或冒号的关系

定义的时候冒号默认接收self参数 调用的时候冒号默认传递调用者本身为参数 而句号要显示传递或接收self参数 -- 例如:句号定义,须要显示传递或接收 a = { x = 1 } function a.fun(self) print(self.x) end a.fun(a)--输出1,将a本身作为参数传给fun函数的self 这样调用要传递self,比较麻烦,因此lua给一个方便的方法 将函
相关文章
相关标签/搜索