ruby学习笔记:ruby 学习笔记(2) 类的基本使用

ruby语言跟c#些重要差别在于: 1.ruby是动态语言c#是静态语言--即对象在出来以后ruby还可以动态给对象例子添加些属性或思路方法(javascript也是如此) 2.ruby中刻意弱化了变量类型这个概念默认情况下变量/思路方法都不需要声明具体(返回)类型但其实在ruby内部会自动根据变量值分配类型(可以通过 “puts 变量.“查看) 3.ruby相对c#来讲可能有些雷地方在于:父类中... [阅读全文]

如何学习ruby:Ruby 魔法 学习笔记的一

、向对象显示发送消息 我们可以向对象直接发送消息: Ruby代码 er" _disibledevent=复制代码 代码如下: HelloWorld def say(name) pr "Hello, ", name end end hw = HelloWorld. hw.send(:say,"world") 我们通常使用hw.say("world")但send可以对private思路方法起作用 不... [阅读全文]

如何学习ruby:比较详细的ruby symbol 学习资料

解释不错应该明确了不少 ruby symbol详解 起因 最近在学习ruby _disibledevent=这是个指向链接如果没有冒号这句话意思很好理解:这是个指向http://127.0.0.1:3000/recipe/show/1连接也就是“显示”数据库表recipe中“id”为1条目信息但让人不解是action和id前面冒号它们是干甚么用? ruby面向对象特性个缺点 ruby中切皆是对象... [阅读全文]

ruby文档:RUBY文档中心-学习开始

首先,你得检测Ruby是否已经安装了.在shell提示符处(这里表示为"%",所以不要敲入%),敲入 % ruby -v (-v 告诉解释器打印出Ruby版本),然后敲回车.如果安装了Ruby,你会看见类似如下信息: % ruby -v ruby 1.6.6 (2001-12-26) [i586-linux] 如果Ruby未安装,你可以让管理员安装它,或者可以自己做,Ruby是个没有安装或... [阅读全文]
1 共1条 分1页