源码网商城,靠谱的源码在线交易网站 我的订单 购物车 帮助

源码网商城

Lua中使用元表(metatable)执行算术类元方法实例

  • 时间:2022-04-05 19:37 编辑: 来源: 阅读:
  • 扫一扫,手机访问
摘要:Lua中使用元表(metatable)执行算术类元方法实例
[url=http://www.1sucai.cn/article/55126.htm]上一节[/url]对元表和元方法有了一个初步的认识,这篇就来举个最简单的例子吧,加深一下印象,也为后续内容做准备。 [b]1.元方法名[/b] Lua其实已经规定好了各种算术操作符的元方法名字,如: __add:加法 __sub:减法 __mul:乘法 __div:除法 __unm:相反数 __mod:取模 __pow:乘幂   只要在自定义元表的时候,给这些元方法名赋予新的函数就可以实现自定义操作了。 [b]2.例子[/b] 开始举例吧,我们新建一个自定义的元表(也就是一个table变量),用来定义一些操作:
[url=http://www.1sucai.cn/article/55126.htm]上一篇[/url]的补充,或者说,换一种方式叙述而已。
  • 全部评论(0)
联系客服
客服电话:
400-000-3129
微信版

扫一扫进微信版
返回顶部