Lua面向对象编程
概述Lua中的table本身就是一种对象
table和对象一样可以拥有状态、属性,以及对这些状态和属性的操作
table和对象一样拥有独立其值的标志(self)
table和对象一样具有独立于创建者的生命周期,换句话说,就是自己掌握自己的生命周期
但是,和C++、Java语言不一样,它并不存在显示的关键词(例如,Class)来描述一个类,所以我们只能利用table和元表机制来模拟类Lua的面向对象是
原创
2017-07-11 17:32:18 ·
474 阅读 ·
0 评论