Ruby关键字详细用法解析

Ruby语言中的一些编程技巧可以很容易被编程人员们掌握。因为这项语言产生的目的就是为了减少编程时间,给程序员带来快乐。下面我们就来一起看看Ruby关键字的相关概念。#t#

企业建站必须是能够以充分展现企业形象为主要目的,是企业文化与产品对外扩展宣传的重要窗口,一个合格的网站不仅仅能为公司带来巨大的互联网上的收集和信息发布平台,成都创新互联公司面向各种领域:成都软装设计网站设计成都全网营销解决方案、网站设计等建站排名服务。


1 、 Ruby关键字break 跳出当层循环

2 、next 忽略本次循环的的剩余部分,开始下一次循环

3 、redo 重新开始循环,还是从这一次开始

4 、Ruby关键字retry 重头开始这个循环体

5 、$array<< value 将 value 作为数组的一个元素加入数组 $array 中

6 、attr_writer :username 相当于

 
 
 
  1. def username=(value)  
  2. return @username=value 
  3. end 

attr_ reader :username 相当于

 
 
 
  1. def username  
  2. return @username  
  3. end 

7 、Ruby关键字attr_accessor :username相当于attr_reader:username; attr_writer :username。与 Java 中的 getter 和 setter 方法类似。

8 、方法后面有时会有 "!","?" , ! 暗示这个方法具有破坏性,有可能会改变传入的参数,?表示这个方法是一个布尔方法,只会返回 true 或 false。

9 、Ruby 中的单例方法的定义:首先要生成一个实例对象,其次要在方法名前加上对象名和一个点号 "." ,如 def obj.meth 则方法 meth 只属于对象 obj。

10、Ruby 中继承用符号 < 表示。

11、Ruby 中方法作用域 public protected private。public 与 Java 中的类同。protected方法,可以被定义它的类和其子类访问,不能被类和子类的实例对象直接调用,但是可以在类和子类中指定给实例对象;Ruby关键字private方法,可以被定义它的类和其子类访问,私有方法不能指定对象。Ruby 中,不管是 private 还是 protected 方法,都可以被子类继承。

文章题目:Ruby关键字详细用法解析
文章路径:http://www.shufengxianlan.com/qtweb/news39/3639.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联