Ruby学习
来源:互联网 发布:zozoc软件 编辑:程序博客网 时间:2024/05/17 21:54
进入ruby :irb
或者使用:gem install pry
pry 进入交互界面
1.“<” : 表示类继承
2."@@" :表示类变量
3."#{}" :获取变量
4.实例方法不能访问类变量
5.可以写类方法访问类变量
eg:
class Person
@@race = '####'
def self.rece
puts "Race is #{@race}"
end
end
或者
class Person
class << self
def test
puts "class method"
end
end
end
6.类实例变量不能被继承:(“@race”)
7."::" 命名空间,指定的是哪一个类
8.Proc和lamba区别
Proc:会影响方法环境 不会检查参数的个数
lamba:不会影响方法环境 会检查参数个数
或者使用:gem install pry
pry 进入交互界面
1.“<” : 表示类继承
2."@@" :表示类变量
3."#{}" :获取变量
4.实例方法不能访问类变量
5.可以写类方法访问类变量
eg:
class Person
@@race = '####'
def self.rece
puts "Race is #{@race}"
end
end
或者
class Person
class << self
def test
puts "class method"
end
end
end
6.类实例变量不能被继承:(“@race”)
7."::" 命名空间,指定的是哪一个类
8.Proc和lamba区别
Proc:会影响方法环境 不会检查参数的个数
lamba:不会影响方法环境 会检查参数个数
0 0
- ruby学习
- 学习Ruby
- ruby 学习
- Ruby 学习
- 学习 ruby
- 学习ruby
- Ruby学习
- Ruby学习
- Ruby学习
- 【ruby学习笔记】初探ruby
- Ruby学习记录 - 安装Ruby
- Ruby语法学习笔记
- Ruby学习记录~
- ruby学习资源
- Ruby学习之路
- 铁心决定学习ruby
- 开始学习ruby!!!
- 学习ruby 关于Ranges
- sql中的join 使用
- ACE的陷阱
- redis zipmap
- 爬虫
- C# 3.0 Dlinq介绍(四)-之Select操作
- Ruby学习
- 【layoutopt】Android 如何使用layoutopt检验布局文件是否合理
- apache下载docx,pptx文件被浏览器当作zip文件
- Java中的值传递和引用传递
- 新一代红米参数模糊的背后 是否有欺诈嫌疑?
- 手机短信丢失怎么才能恢复
- 解析网络协议
- Jquery Ajax实例参考
- myeclipse链接sql server tomcat