Ruby Array 方法为什么是大写?

chenge · May 04, 2013 · Last by goinaction replied at May 06, 2013 · 2133 hits

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

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 模块里面定义的全局类型转换函数,为啥这么取名估计只是为了看起来方便吧。。。

You need to Sign in before reply, if you don't have an account, please Sign up first.