Lua 笔记13

1. 对象创建:

 

 2. 进阶:

  对象的方法有修改,

 

   修改带来的好处,自由创建多个对象:

 

   方法调用写法优化:

 

   进而,函数声明优化:

 

   注:使用参数 self 是所有面向对象语言的核心点。 大多数面向对象语言都向程序员隐藏了这 个机制,从而使得程序员不必显式地声明这个参数(虽然程序员仍然可以在方法内使用 self 或者 this )。 Lua语言同样可以使用冒号操作符( colon operator )隐藏该参数。

 

posted @ 2020-06-30 15:06  风影我爱罗  阅读(94)  评论(0)    收藏  举报