随笔分类 -  ruby语法

摘要:(转:http://www.cnblogs.com/daguo/p/4097263.html) 以下代码区域,带有 $ 打头的表示需要在控制台(终端)下面执行(不包括 $ 符号) 步骤0 - 安装系统需要的包 步骤1 - 安装 RVM RVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。 期间可 阅读全文
posted @ 2017-03-09 20:12 玉曲风 阅读(207) 评论(0) 推荐(0)
摘要:1.ruby的全局变量的概念和Java的全局变量的概念不同, ruby的全局变量是以$符号开头的,如果给全局变量的初始化值为nil会出现警告。 赋值给全局变量,这是ruby不推荐的,这样会使程序变得很难理解。 举例: #!/usr/bin/ruby $global_variable = 10 cla 阅读全文
posted @ 2017-02-27 17:57 玉曲风 阅读(844) 评论(0) 推荐(0)
摘要:1.在ruby中的定义class,ruby中定义类也是以关键字class开头 后面带着类名,类名以大写开头。一个类的结束以关键字end 结束。如: class Customer end 2.ruby类中的变量,ruby提供四种类型的变量 1>局部变量 局部变量一般的被定义在方法中,方法外不可见。局部 阅读全文
posted @ 2017-02-26 23:09 玉曲风 阅读(582) 评论(0) 推荐(0)
摘要:1.ruby对于空格是敏感的,很像shell 如:a + b 解释成 a+b(这是两个局部变量) a +b 解释成 a(+b) (这是一个方法调用) 2.在ruby中一行怎么才算结束? Ruby解释分号和换行字符作为语句的结束。然而,如果Ruby遇到操作符, 如+,-,或者在一行的末尾将一个反斜杠, 阅读全文
posted @ 2017-02-26 21:43 玉曲风 阅读(424) 评论(0) 推荐(0)