
脚本语言
luckybright
这个作者很懒,什么都没留下…
展开
-
Ruby 学习笔记 Symbol
Ruby 学习笔记 SymbolSymbol 在ruby中是由一个标示符前面加一个冒号(:)组成的。从程序员的角度说它不是字符串,不是变量,不是常量,他仅是个名字,它的值是它自己。从解释器的角度说,它是一个指向一个symbol table的指针,这个symbol table是一个ruby内部所有标识符组成的列表。Symbol是唯一的。两个内容相同的字符串"string"和"string"在ru原创 2011-11-15 21:23:36 · 468 阅读 · 0 评论 -
ruby 学习笔记method
Ruby MethodsClass method(类方法,相当于java里的静态方法) ruby的class Method是属于类本身的方法。定义class method的方法与普通的实例方法不同的地方就是要在类方法的名称前加上类的名字,并用点号隔开类名和方法名。调用类方法时也需要在方法名前加类名,并用点号隔开。例:class MyClassdef MyClass.classMet原创 2011-11-28 22:36:13 · 656 阅读 · 0 评论 -
ruby singleton method
Ruby 笔记singleton Singleton method在Ruby中Singleton method是属于某一个对象的方法,而不是属于某一个类。在ruby中每一个类都Class类的对象,因此一个类的类方法(Class method)也可以看作是一个Singleton method。我们定义类方法的语法是在方法名前加上类名并用点号(.)隔开。而我们定义一个对象的Singleton原创 2011-12-01 22:02:10 · 823 阅读 · 0 评论 -
ruby字符串替换
第一种:"my name is #{name}". #{}内是一个ruby表达式, ruby解析表达式并调用返回值的to_s方法得到结果第二种:Here Document 结构。name="Bob"mail=dear #{name}welcome END最终mail里的name表达式会被Bob替代第三种:c语言的printf-style字符串template="原创 2012-06-25 12:07:00 · 2387 阅读 · 0 评论