初学ruby 怎么把一个类导入呢
1. 例如在
Person.rb 中
Python code:
class Person
def talk
puts "nihao"
end
end
Student.rb
Python code:
class Student < Person
def talk
puts "nihao"
end
end
p = Student.new
p.talk
结果
>ruby Student.rb
Student.rb:1: uninitialized constant Person (NameError)
>Exit code: 1
经典 酷! book_simmone
自己添加require上去就行了~~~不过发现csdn ruby on rails 貌似人不多阿~~
不用那么麻烦的,在ruby中,include就可以实现继承
Python code:
class Student
include Person
def talk
puts "nihao"
end
end
相关问答:
谁知道好用的Ruby IDE?
路过帮顶
帮顶
cheng_er你这个头像比我的还黄啊.
友情Up!~
纯顶
引用
cheng_er你这个头像比我的还黄啊.
这年头,奇怪的事情怎么这么多呢我就说
......
本人有点C#跟java底子,回头直接来学ROR。
怎么感觉ROR就那么恶心人,但又很想学好,迫于各方面压力也只能学习ROR。学了大概有两个月吧,可我总感觉自己门都没入……太多的伤心的话就不想多说了,只希望看到的高 ......
数字从右边起每三位用一个逗号隔开
1232445 ⇒ 1,232,445
---- ChangeStr.rb内容 ------------------------------------------
def change_str(num)
str = num.to_s
nil while str. ......
我在ruby on rails上执行系统命令,但是该系统命令都在我默认的路径上执行的,即/var/www/my。现在我用ruby语言编程,可创建了一个新目录aaa(system "mkdir aaa"即可),但是我不能进入aaa目录下进行操作 ......
希望给大家提供一些新的思路.
我们在使用C编程时会遇到一个问题,比如头文件的一个函数包含在一个lib 中,但是
在实际连接中我们不知道它在哪个库中。也许可行的一种办法是直接上网查询某个
函数的依赖条件,这对 ......