就像上面一样,定义两个名称相同的类是什么意思,会代替以前的类还是在以前的类上添加东西,以前看到过类似的答案后来很长时间不用就忘了。 ...
q1072864217 发表于 2015-2-9 17:10 顺便在问一下alias是什么意思
查看全部评分
喵呜喵5 发表于 2015-2-9 16:59 往以前的类上添加东西,如果添加的东西和以前的类重复了,新添加的东西覆盖以前的东西 class A
class Aendclass A def m p 1 endend a = A.newa.m => 1
class A end class A def m p 1 end end a = A.new a.m => 1
class A def m p 1 endendclass A def m p 2 endend a = A.newa.m => 2
class A def m p 1 end end class A def m p 2 end end a = A.new a.m => 2
折叠内容标题(非必须)
折叠内容
站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作
GMT+8, 2024-11-23 15:50
Powered by Discuz! X3.1
© 2001-2013 Comsenz Inc.