Lua是一种面向对象的语言吗?

2 lua

这种语言是OO语言吗?它经常被用作OO语言吗?

Jud*_*den 12

Lua完全有能力进行类似于JavaScript 的基于原型的面向对象编程.

基于原型的编程是一种面向对象的编程风格,其中不存在类,并且通过克隆用作原型的现有对象的过程来执行行为重用(在基于类的语言中称为继承).该模型也可称为无类,面向原型或基于实例的编程.委托是支持基于原型的编程的语言功能.

有关更多信息,请参见第16章 - Lua中的 " 面向对象编程 " 一书.