Ruby
文章平均质量分 75
weeweee
1、5年java程序开发经验,熟悉JavaEE及其相关技术;3年研发团队管理及软件设计经验<br/>2、享受编程的乐趣,喜欢简洁的代码,热爱阅读<br/>3、善于学习新的知识,对新技术上手较快;有较强的环境适应能力,具有良好的团队协作精神,能吃苦耐劳,性格活泼开朗,善于与人相处
展开
-
Ruby变量和常量
变量是程序设计不可缺少的东西。所谓变量,可以想象是贴在“东西”上的铭牌。给对象贴上铭牌,可以写成: 变量名 = 对象 这个动作被称为“将对象赋值给变量”。如: num = 10 age = 18 name = 'TAKAHASHI' 和JAVA的变量一样,Ruby的变量标识的也是对象的引用。当然基本类型指向的还是实际对象,赋值后会新建对象。这点和JAVA也是一样的。 变量的原创 2013-05-04 23:22:57 · 3979 阅读 · 0 评论 -
Ruby方法
方法定义于对象,用来进行与该对象的相关操作。Ruby中所有的操作都以方法的形式来实现 一般情况下,我们通过(对象.方法名)的方式来调用方法。其中对象被称为是接收者。 根据接收者的不同,我们将方法区分为3种: 实例方法 当对象(实例)存在的时候,把该对象作为接收者的方法叫做实例方法。 类方法 当接收者不是实例而是类的时候,这个方法称为类方法。调用的时候不光可以用’.’还可以使用’原创 2013-05-26 23:27:41 · 594 阅读 · 0 评论 -
require 和 load
Ruby 基础篇 之 如何山寨 require 和 load 前几天被一个初学 Ruby 的同学问及 require 和 load 有什么区别。后来想想这个问题虽然答案并不难,但是还可以引申出不少可以探讨的内容。所以我打算通过山寨一个 require 和 load 的方法的形式,来阐述一些内容。 在开始之前我们首先假设我们有一个 person.rb 文件,内容如下: # -*-转载 2013-05-26 23:31:20 · 657 阅读 · 0 评论 -
Ruby类名
一、类名为什么是常量? #当前类是Object self.class #=>Object #添加一个类C class C ; end Object.constants.grep /^C$/ #=>[:C] #这时在当前类Object中添加了常量 :C #:所以类名是常量。 二、这里的类名常量C,为什么是所有作用域可见? 类名常量C添加在Object类中转载 2013-05-26 23:33:01 · 850 阅读 · 0 评论