不知道出于怎样的一种心理
今天学习了ruby
下面是我看文档做的一个ruby的小程序
描述变量之间的关系
class Song
@@plays = 0#全局变量
def initialize(name, artist, duration)
@name = name#局部变量
@artist = artist
@duration = duration
@plays = 0#局部变量
end
def play
@plays += 1
@@plays += 1
"This song: #@plays plays. Total #@@plays plays."
end
end
s1 = Song.new("Song1", "Artist1", 234)
s2 = Song.new("Song2", "Artist2", 345)
p s1.play
p s2.play
p s1.play
p s2.play
puts "汉字"
p"汉字啊"
写完以后想留下一些东西
于是补充
puts "汉字"
p"汉字啊"
按照文档上的东西 写成是s1.play 无法打印,原因在查找当中
puts "汉字" 输出结果汉字
p"汉字啊" 不是汉字,原因在查
新手 有好的资源共享啊
分享到:
相关推荐
Mail - 一个Ruby邮件库
一个Ruby的例子
ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码ruby代码
ruby小程序1 ruby小程序1 ruby小程序1 ruby小程序1
用ruby语言实现的几个小算法,排序和查找
Puma - 一个Ruby的并发Web服务器
ruby一个方便的局域网服务器 最大用处就是当共享不能访问时用它代替 还有个用处就是耍酷 1.下载安装 Ruby (Mac 平台已经自带) 配置环境变量 把Ruby安装后的bin路径配到环境变量中 2.开命令行输入 gem install ...
Raven是Sentry的一个Ruby客户端
ruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ...
一个方便的ruby速查小手册,概括了ruby的基本语法
Hanami 是一个全栈的 Ruby 的 Web 框架。是一个非常精简、用于单一用途的库。
Money - 一个Ruby库来处理货币和货币转换
Byebug - 一个使用简单,功能丰富的Ruby调试器
Authlogic 一个干净、简单的ruby身份验证解决方案
ruby2ruby 提供一些用来根据 RubyParser 兼容的 Sexps 轻松生成纯 Ruby 代码的方法。可在 Ruby 中轻松实现动态语言处理。 标签:ruby2ruby
Cassandra Driver - Apache Cassandra的一个纯Ruby驱动 ,具有异步IO和可配置的负载平衡,重新连接并重试策略
Squid - 一个Ruby库用于在PDF文件中绘制图表
Savon是一个Ruby编程语言的SOAP客户端
redis-rb - Redis的一个Ruby客户端库,试图一对一匹配 Redis的API
Ruby编程,Ruby编程,Ruby编程,Ruby编程,Ruby编程,