- 博客(2)
- 资源 (7)
- 收藏
- 关注
原创 Cocos2d+Lua 游戏开发中的奇技淫巧系列之三 Lua 多重继承的实现
先说一下上一篇文章提到的class()函数,它接受二个参数,第一个是类名,第二个是基类,也就是只它只能从一个继承一个基类。我们之前提到过,继承其实是要实现代码的复用,显然只有单个基类的继承是无法有效实现代码复用的。例个例子 Bird =class("Bird") --鸟 function Bird:Fly() --鸟会飞 print("I can Fly") end ...
2018-11-13 21:01:08 744
原创 Cocos2d+Lua 游戏开发中的奇技淫巧系列之二 Lua 面向对象编程(OOP)的实现
众所周知,lua在语法层面是不提供class关键字的,lua要实现面向对象编程(OOP)里面的继承,通常要用table和元表来实现。包括官方教程和网络上都有很多关于如何用lua实现面向对象编程的介绍。因为我觉得class的实现已经比较完善了,所以这篇文章主要介绍是介绍别人的class实现,再加上自己的一些点评,没有太多原创,好了,不废话,开始。 首先说一下面向对象编程...
2018-11-06 21:43:23 521
韦根协议转rs232.rar
2010-04-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人