学习Ruby

学习Ruby

(美) 菲滋格尔德 (Fitzgerald,M.) , 著

出版社:机械工业出版社

年代:2008

定价:35.0

书籍简介:

本书介绍了Ruby设计的相关内容。

书籍目录:

前言

第1章Ruby基础知识

Hello.MatZ

InteractiveRuby

参考资源

安装Ruby

权限被拒绝了

windows的文件类型关联

随堂练习

第2章Ruby快速导览

Ruby具有面向对象特性

Ruby的保留字

注释

变量

字符串

数字与操作符

条件语句

数组与哈希

方法

语句块

符号

异常处理

Ruby文件

随堂练习

第3章条件语句

if语句

case语句

while循环

loop方法

for循环

在程序前后执行

随堂练习

第4章字符串

建立字符串

连接字符串

访问字符串

字符串的比较

字符串的操作

首字母大写的转换

处理字符串空白

递增字符串

转换字符串

正则表达式

1.9版展望

随堂练习

第5章数学计算

类的继承层级和包含的模块

转换数字

基本数学计算

范围

查询数字

其他数学计算方法

数学函数

有理数

质数

随堂练习

第6章数组

建立数组

访问元素

连接数组内容

集合操作

唯一元素

比较数组

修改元素

删除元素

数组与语句块

数组排序和外观

多维数组

1.9版展望

其他数组方法

随堂练习

第7章哈希

建立哈希

访问哈希数据

遍历哈希内容

修改哈希

哈希转换为其他类

1.9版展望

其他哈希方法

随堂练习

第8章处理文件

目录

建立新文件

打开已有文件

文件的重新命名与删除

文件查询

改变文件模式与拥有者

10类

随堂练习

第9章类

定义类

实例变量

Accessor

类变量

类方法

继承

模块

可见度public、private、protected

随堂练习

第10章Ruby的更多乐趣

用Sprintf设计输出格式

处理XML

日期与时刻

反射机制

使用Tk

元编程

RubyGems

异常处理

RDoc说明文件

嵌入式Ruby

随堂练习

第11章RubyonRails简介

Rails的由来

选择Rails的理由

Raus的实际应用

Rails主机托管

安装Rails

学习Rails

简易导览

随堂练习

附录ARuby参考表

附录B随堂练习解答

术语表

内容摘要:

  《学习Ruby》是一本即学即用的实用教材。它提供了非常多的Ruby程序,并且解释了这些程序如何运行以及这样运行的原因。这些内容已经足以让您开始您的Ruby之旅。由于网络开发框架RubyonRails的流行和大受欢迎,Ruby已经引起了很多Java和PHP开发人员的兴趣。但除了Rails之外,Ruby还有其他广泛的用途,而学习这些用法的最好方法就是动手尝试编写代码。在本书中,几乎每一页都可以找到代码例子,您可以仿照或者改写这些例子,生成您自己的代码。  本书介绍Ruby最重要的功能特性,示例说明如何使用条件语句以及如何使用Ruby字符串,涵盖正则表达式,解释如何使用Ruby的操作符、算术表达式、Math模块的函数、有理数等等;详细介绍Ruby数组和hash功能,讲解使用Ruby进行文件处理,对Ruby类和mixin模块的细节展开讨论,包括对面向对象编程的简要介绍,介绍XML处理、Tk工具包、RubyGems、反射机制(reflection)、RDoc、嵌入式Ruby、元编程(metaprogramming)、异常处理等内容,让您掌握Rails的基本知识,包括一个Rails的简单教程。

书籍规格:

书籍详细信息
书名学习Ruby站内查询相似图书
9787111234715
如需购买下载《学习Ruby》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位机械工业出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸26装帧平装
页数 201 印数 4000

书籍信息归属:

学习Ruby是机械工业出版社于2008.02出版的中图分类号为 TP393.09 的主题关于 计算机网络-程序设计 的书籍。