了解下什么是ruby,希望学习ruby的朋友了解下
本章处理一些实际问题. 语句定界符 有些语言需要一定类型的标点,一般会是分号(;)来结束程序的每一语句.Ruby却采用
前面一节的Fruit类有两个实变量,分别表述水果的类型和状态.直到为这个类写了一个定制的inspect方法,我们方才了解它
什么是一个存取器? 我们在前面已经讨论过实变量了,但却未过多的讨论.一个对象的实变量属于它的属性,也是它与其它
当一个方法结束工作时我们也许需要进行清理工作.也许一个打开的文件需要关闭,缓冲区的数据应清空等等.如果对于
一个运行着的程序常会遇到意外的问题.一个要读取的文件不存在;当希望存入一些数据时磁盘满了;用户可能输入不恰
一个常量由大写字母开头.它应最多被赋值一次.在Ruby的当前版本中,常量的再赋值只会产生警告而不是错误(non-ANSI版的
局部变量 由小写字母或下划线(_)开头.局部变量不像全局和实变量一样在初始化前含nil值. ruby $foo nil ruby@foo nil rubyfo
一个实变量由@开头,它的范围限制在self对象内.两个不同的对象,即使属于同一个类,也可以拥有不同值的实变量.从对象
全局变量 由$开头.它们可以在程序的任何位置访问到.在初始化前,全局变量有一个特殊的值nil. ruby $foo nil ruby$foo=5 5
Ruby有三类 变量 ,一种常量和两种严格意义上的伪变量(pseudo-variables).变量和常量都没有类型.虽然无类型变量存在一定
我们总是希望对未知事件分类.当它发生时,向其它方法传递一块作为参数的代码是最容易地解决方法,也就是说我们希
Ruby的 模块 非常类似类,除了: 模块不可以有实体 模块不可以有子类 模块由module...end定义. 实际上...模块的模块类是类
实体的行为取决于其类,但很多时候我们知道一个特定的实体需要特定的行为.在很多语言里,我们必须陷入另外再定义
前面,我们说 Ruby 没有函数,只有方法.而且实际上有不止一种方法.这一节我们介绍 访问控制 (accesscontrols). 想想当我们
在子类里,我们可以通过重载父类方法来改变实体的行为. ruby classHuman |defidentify |printImaperson.\n |end |deftrain_toll(age) |if
很多第一次租用海外服务器的朋友不清楚美国和欧洲vps哪个更好这个问题,美国和欧洲vps都是比较不错的海外vps,但
通常地,大多数Web站点的设计目标都是:以最易接受的方式,为访问者提供即时的信息访问。在过去的几年中,越来
云计算服务器(又称云服务器或云主机),是云计算服务体系中的一项主机产品,是一种处理能力可弹性伸缩的计算服务
通常Linux都是服务器系统,而我们办公用的电脑都是Windows系统,而很多时候要通过ssh连接到Linux服务器上进行一些操作