我明白了!最后这个例子改对了!错误原因是中间少了 END。super 的方法我也终于搞清楚了!
我改成这样也还是不行。 class Person attr_accessor :name ,:sex1 def say_hello puts "#{self.name}" end end class Man < Person def say_sex1 puts "i sex is #{self.sex1}" def say_hello super say_sex1 end end end man = Man.new man.name="zhangsan" #man.age= 20 man.sex1 = "Nan" man.say_hello
我是参考这个成功的例子的理解改的,但怎么这个例子就 OK 呢?那我必须怎么修改? class Person attr_accessor :name ,:age,:sex1 def say_hello puts "#{self.name}" end
def say_abge puts "#{self.age}" end end class Man < Person # def sex # return "Nan" # end
def say_sex1 puts "i sex is #{self.sex1}" end def say_hello super say_abge say_sex1 end end man = Man.new man.name="zhangsan" man.age= 30 man.sex1 = "nv" man.say_hello
皇天不负有心人啊 终于找出问题原因了。 1.首现要保存为 rb,并且该文件路径中不能包含中文字符。 2.工具栏找不到可以按 alt 键调出来,我差不多把键盘所有快捷键按了遍后无意发现的。
sublime 的任务栏隐藏恢复,终于被我找出来了,按 alt 键可以显示出任务栏。
状态栏也不见了,ctrl+b 也无法看到结果。如图
#1 楼 @sandybeauty 谢谢!在之前的编辑器里,我可以对单个语句执行,然后看到输出结果,但在 SUBLIMETEXT2 中就好像没这个功能??请教如何处理??
比如我编辑一段 put "hello world". 然后我想执行一下看看结果。sublime text 支持吗?
sublime text 我已经装好了,也翻译成中文了,它不支持测试看效果吗??
你好,那目前 ruby 用什么编辑器最好,我以后是打算学 ruby on rails