www.baidu.com

JavaCode--我爱你,芳儿

JavaStudy--我爱你,芳儿

Ruby: Step by Step Study

Keywords and Identifiers

The keywords (or reserved words) in Ruby typically cannot be used for other purposes. These are as follows:

BEGIN END alias and begin
break case class def defined
do else elsif end ensure
false for if in module
next nil not or redo
rescue retry return self super
then true undef unless until
when while yield    

Variables and other identifiers normally start with an alphabetic letter or a special modifier. The basic rules are as follows:

  • Local variables (and pseudo-variables such as self and nil) begin with a lowercase letter.

  • Global variables begin with a dollar sign ($).

  • Instance variables (within an object) begin with an "at" sign (@).

  • Class variables (within a class) begin with two "at" signs (@@).

  • Constants begin with capital letters.

For purposes of forming identifiers, the underscore (_) may be used as a lowercase letter. Special variables starting with a dollar sign (such as $1 and $/) are not dealt with here.

The following list provides some examples:

  • Local variables: alpha, _ident, some_var

  • Pseudo-variables: self, nil, __FILE__

  • Constants: K6chip, Length, LENGTH

  • Instance variables: @foobar, @thx1138, @NOT_CONST

  • Class variable: @@phydeaux, @@my_var, @@NOT_CONST

  • Global variables: $beta, $B12vitamin, $NOT_CONST




 

芳儿宝贝.我爱你

posted on 2007-12-11 15:15 wǒ愛伱--咾婆 阅读(252) 评论(0)  编辑  收藏 所属分类: Ruby Study


只有注册用户登录后才能发表评论。


网站导航:
 

导航

统计

公告

芳儿宝贝.我爱你


黑客基地
http://www.hackbase.com
全球最大的黑客门户网站


 最近在读的书:

常用链接

留言簿(1)

随笔分类(37)

JavaCode

搜索

积分与排名

最新评论

阅读排行榜

评论排行榜