Ruby Array 方法为什么是大写?

chenge · 2013年05月04日 · 最后由 goinaction 回复于 2013年05月06日 · 2133 次阅读

方法一般都是小写,这个为什么是大写?还有别的例子么?

Array(1..31)

Kernel 里边有一堆的: http://ruby-doc.org/core-2.0/Kernel.html#method-i-Array 用来构造那些对象的吧

工厂方法吧

URI 也是大写

Array 是一个类名,类名都是大写的。常量嘛。 意思是把 1..32 转换成 Array,便于理解而已。

Ruby 编程语言里有说,Array, Float, Integer, String 这几个是 Kernel 模块里面定义的全局类型转换函数,为啥这么取名估计只是为了看起来方便吧。。。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号