Project1

标题: 菜鸟求教,关于脚本中“子类”与“父类” [打印本页]

作者: 光的影子    时间: 2012-6-20 11:39
标题: 菜鸟求教,关于脚本中“子类”与“父类”
本帖最后由 光的影子 于 2012-6-20 11:50 编辑

咱们开门见山吧~~~
在下  打开脚本编辑器  点第一个脚本,按Insert(新建一个空的脚本)输入以下:

1          class Fulei                         #创建名为 Fulei 的类
2            def duihua1                           #定义名为 duihua1 的方法
3              print "父类"                         #输出 父类
4            end                                       #方法的定义结束
5          end                                         #类的创建结束
6          class Zilei < Fulei                       #创建一个名为 Zilei 的类并作为 Fulei 的子类且继承 Fulei
7            def duihua2                           #定义名为 duihua2 的方法
8              print "子类"                         #输出 子类
9            end                                       #方法的定义结束
10          end                                       #子类 Zilei 的创建结束
11          shuohua = Zilei.new              #①
12          shuohua.duihua2                  #对变量 shuohua 调用名为 duihua2 的方法
13          shuohua.duihua1                  #对变量 shuohua 调用名为 duihua1 的方法

希望各位大神能帮忙解决我的迷区(不懂的地方),如下:
1、①处
2、子类继承了父类后是什么意思?(求超级详细)是不是调用子类的方法后会自动调用父类的方法?如果不是那么为什么运行游戏时会显示 父类 而不是 子类?(求超级详细)
3、为什么13行执行后会显示 子类 而不是 父类?(求超级详细)

在下新人一个,希望有大神相助,虽然没有什么奖励,但还是希望有人能解决我的问题,谢谢!
原来时我看错了,问题解决。dsu_plus_rewardpost_czw




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1