Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/audio/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Oop 如何使用Lua元表实现OO?_Oop_Lua - Fatal编程技术网

Oop 如何使用Lua元表实现OO?

Oop 如何使用Lua元表实现OO?,oop,lua,Oop,Lua,关于Lua如何使用元表在其编程中实现面向对象,我一直无法完全理解。我一直在阅读在线教程目录,试图理解,但是作者写它的时候考虑到了有经验的程序员,而我不是。有了抽象的想法,而不是对noob友好的变量和解释,走起来有点困难 有人能对如何实现它给出一个友好的解释吗?我正在为我玩的一个游戏编写脚本(不是魔兽世界),我想通过使用它来改进我的代码。谢谢大家! 在Lua中有很多方法可以编写OO感觉。 Lua追求的是机制,而不是政策。 最好的可能来源是。绝对不友好。 好书。该链接指向上一版,在线免费。 但是您需

关于Lua如何使用元表在其编程中实现面向对象,我一直无法完全理解。我一直在阅读在线教程目录,试图理解,但是作者写它的时候考虑到了有经验的程序员,而我不是。有了抽象的想法,而不是对noob友好的变量和解释,走起来有点困难


有人能对如何实现它给出一个友好的解释吗?我正在为我玩的一个游戏编写脚本(不是魔兽世界),我想通过使用它来改进我的代码。谢谢大家!

在Lua中有很多方法可以编写OO感觉。 Lua追求的是机制,而不是政策。 最好的可能来源是。绝对不友好。 好书。该链接指向上一版,在线免费。
但是您需要购买最新版本:-)

在Lua中有很多方法可以编写OO感觉。 Lua追求的是机制,而不是政策。 最好的可能来源是。绝对不友好。 好书。该链接指向上一版,在线免费。
但是你会想买最新版本:-)

免责声明:我是中产阶级的开发者

我为像你这样的人建立了一个图书馆。它叫

它方便地隐藏了元表,因此您可以专注于面向对象的内容。如果你想看看下面,它也被合理地注释掉了


还有一个解释如何使用它。

免责声明:我是中产阶级的开发者

我为像你这样的人建立了一个图书馆。它叫

它方便地隐藏了元表,因此您可以专注于面向对象的内容。如果你想看看下面,它也被合理地注释掉了

还有一个解释如何使用它