在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
1.ruby对于空格是敏感的,很像shell 如:a + b 解释成 a+b(这是两个局部变量) a +b 解释成 a(+b) (这是一个方法调用) 2.在ruby中一行怎么才算结束? Ruby解释分号和换行字符作为语句的结束。然而,如果Ruby遇到操作符, 如+,-,或者在一行的末尾将一个反斜杠,他们表示声明的延续。 3.ruby的标识符 变量、常量和方法等名字标识,ruby是对大小写是敏感的,这就意味着 Ram和RAM是在ruby两个不同的标识符。ruby的命名标识一般是由数字 和字母还有下划线(_)组成。 4.ruby保留的关键字
5.ruby的BEGIN语句 语法: BEGIN { code
} 声明的代码在所有语句执行的之前调用。举例: puts "我是第一行!" BEGIN { puts "我是第三行!" } 执行的结果是: 我是第三行! 我是第一行! 6.ruby的END语句 语法: END { code } 在所有的代码执行之后执行,用法如BEGIN语句 7.ruby中的注解 单行注释:#开头,如: #I am a comment.just ignore me . 也是可以放在结尾,如: name = "mars" #This is a comment 也可以注释多行 # This is a comment. # This is a comment, too # This is a comment, too 如果嫌这样太麻烦,可以这样写: 以=begin开头,以=end结尾,如: =begin This is a comment. This is a comment, too. This is a comment, too. =end 8.Class和Object ruby是一个纯粹的面向对象的编程语音。也包括面向对象语言的特性: 1>数据的封装 2>数据的抽象 3>抽象 4>继承 一般的面向对象语言,类是如下定义的,在ruby中可以简化类的定义,在之后讲我们讲到 Class Vehicle { Number no_of_wheels Number horspower Charcters type_of_tank Fuction speeding { } Fuction driving { } Fuction halting { } }
|
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论