脚本之家,脚本语言编程技术及教程分享平台!
分类导航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|shell|

  • Rubyruby 类常量 解析

    ruby 类常量 解析

    一个常量由大写字母开头.它应最多被赋值一次.在Ruby的当前版本中,常量的再赋值只会产生警告而不是错误(non-ANSI版的eval.rb不会报告这一警告) ruby fluid=30 ...

    脚本之家3282020-04-09
  • Rubyruby 局部变量

    ruby 局部变量

    局部变量 由小写字母或下划线(_)开头.局部变量不像全局和实变量一样在初始化前含nil值. ruby $foo nil ruby@foo nil rubyfoo ERR:(eval):1:undefinedlocalvariableormethod`foof...

    脚本之家6082020-04-09
  • Rubyruby 实变量

    ruby 实变量

    一个实变量由@开头,它的范围限制在self对象内.两个不同的对象,即使属于同一个类,也可以拥有不同值的实变量.从对象外部来看,实变量不能改变甚至观察(比...

    脚本之家4802020-04-09
  • Ruby解析 ruby 全局变量

    解析 ruby 全局变量

    全局变量 由$开头.它们可以在程序的任何位置访问到.在初始化前,全局变量有一个特殊的值nil. ruby $foo nil ruby$foo=5 5 ruby$foo 5 应谨慎使用全局变量.由于在任何...

    脚本之家5012020-04-09
  • Rubyruby 变量

    ruby 变量

    Ruby有三类 变量 ,一种常量和两种严格意义上的伪变量(pseudo-variables).变量和常量都没有类型.虽然无类型变量存在一定的缺点,但却有更多的优点并很好的符合...

    脚本之家5602020-04-09
  • Rubyruby 过程对象 解析

    ruby 过程对象 解析

    我们总是希望对未知事件分类.当它发生时,向其它方法传递一块作为参数的代码是最容易地解决方法,也就是说我们希望像处理数据一样处理代码. 一个新的...

    脚本之家5292020-04-09
  • Rubyruby 模块

    ruby 模块

    Ruby的 模块 非常类似类,除了: 模块不可以有实体 模块不可以有子类 模块由module...end定义. 实际上...模块的模块类是类的类这个类的父类.搞懂了吗?不懂?让我...

    脚本之家3712020-04-09
  • Rubyruby 单态方法 分析

    ruby 单态方法 分析

    实体的行为取决于其类,但很多时候我们知道一个特定的实体需要特定的行为.在很多语言里,我们必须陷入另外再定义一个类的麻烦里,即使它只是用来接着实...

    脚本之家5342020-04-08
  • Ruby剖析 Ruby 访问控制

    剖析 Ruby 访问控制

    前面,我们说 Ruby 没有函数,只有方法.而且实际上有不止一种方法.这一节我们介绍 访问控制 (accesscontrols). 想想当我们在最高层而不是在一个类的定义里定义...

    ruby教程网3542020-04-08
  • Rubyruby 重载方法 详解

    ruby 重载方法 详解

    在子类里,我们可以通过重载父类方法来改变实体的行为. ruby classHuman |defidentify |printImaperson.\n |end |deftrain_toll(age) |ifage12 |printReducedfare.\n; |else |printNormalfare...

    ruby教程网5132020-04-08
  • Rubyruby 继承 概念

    ruby 继承 概念

    在日常生活中,我们对一切对象的分类都是有一定层次的.我们知道所有的猫都是哺乳动物,而所有的哺乳动物又都是动物.小型的类从更大的 类中 继承 它们的...

    ruby教程网5692020-04-08
  • Ruby分析 ruby 类

    分析 ruby 类

    现实世界满是对象,我们可以为他们分 类 .举个例子,非常小的孩子看见狗的时候,不管那是什么种类的,都会叫它们bow-wow;我们天生有通过种类来了解世界的能...

    ruby教程网5202020-04-08
  • Rubyrudy 方法 分析

    rudy 方法 分析

    什么叫做一个 方法 呢?在OO编程里,我们不希望直接从外部操纵一个对象的数据;相反的,对象自己了解如何操纵自身(当被恰当地要求时). 你也许会说我们传递...

    脚本之家3222020-04-08
  • Rubyruby 面向对象思维 概念

    ruby 面向对象思维 概念

    面向对象 是一个挺让人迷惑的措辞.叫一切东西都是面向对象会让别人觉得你很时髦.Ruby声称自己是面向对象的脚本语言;但究竟什么才是面向对象? 我们已经...

    ruby教程网3292020-04-08
  • Rubyruby 迭代器使用方法

    ruby 迭代器使用方法

    迭代器 并不是Ruby发明的.它广泛地运用于各种面向对象语言.在Lisp中也有,只是不这么叫罢了.尽管如此,迭代器的概念并不为许多人熟悉,因此我们将在此做较...

    脚本之家2252020-04-08
  • Rubyruby 流程控制 方法

    ruby 流程控制 方法

    这章我们将讨论更多的Ruby 流程控制 . case 我们用case语句测试有次序的条件.正如我们所见的,这和C,Java的switch相当接近,但更强大. ruby i=8 rubycasei |when1,2..5 |...

    ruby教程网2722020-04-08