Rubies

Ruby - Object类

Ady Liu
Object 类是 ruby 中所有类默认的基类,实际上它继承自 BasicObject 类。

Ruby - 类与对象

Ady Liu
Ruby 中定义一个类非常简单: class Person end Ruby 中所有类都自动继承自Object类。 通常类的名称是大写字母开头。类总是存在一个默认空参数的构造函数: def initialize end 实

Ruby - 字符串

Ady Liu
Ruby 中字符串类类型为 String, Ruby 2.0 默认使用 unicode 字符集,所以可以直接操作 UTF-8 字符串,无需转码。 > "Hello world".class => String > '中国'.encoding.to_s => "UTF-8" 字符串赋值

Ruby编码规范(建议)

Ady Liu
Ruby 由于是动态语言,如果代码没有规范将会带来很高的维护成本。 关于命名 常量全部用大写字母,多个单词用下划线分隔 类名和模块名称用大写字母开头,驼峰

Ruby - 重写与重载

Ady Liu
重写(Override)和重载(Overload)是 Java 里面比较强大的特性,可惜却比较笨重。 重写和重载值针对类方法的。 重载与重写 重载定义: 类或