封装的目的一个是隐藏实现细节,减少修改时改动的代码量,增强可移植性,另一个便是使用方便,逻辑清晰,可读性强w 对于ruby来说可能大多都在利用第二条,第一条却往往被人忽略w VA的默认脚本在某种意义上是利用第一条,但是封装的太过火以至于降低了可读性和执行效率w |
本帖最后由 taroxd 于 2014-4-6 17:13 编辑 Taiko啥的和我有关系么……? 还有,封装真的是这个意思么??我感觉只是定义了一些很普通的方法啊。封装难道不是利用Ruby对象来调用其他东西吗?(比如win32api之类,比如晴兰大大写过很触的脚本之类,Sion大大写的很触的dll之类的) 普通的方法不就是“将很多参数扔进去,然后调用一连串其他方法”吗?和封装有什么关系? 私以为楼主的省字数和让别人看不懂的功能只有在Game_Interpreter才会用到呢~ |
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2025-4-18 06:26
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.