《学习Ruby》PDF下载

  • 购买积分:11 如何计算积分?
  • 作  者:Micbael Fitzgerld著
  • 出 版 社:北京:机械工业出版社
  • 出版年份:2008
  • ISBN:9787111234715
  • 页数:260 页
图书介绍:本书介绍了Ruby设计的相关内容。

前言 1

第1章 Ruby基础知识 7

Hello,Matz 8

Interactive Ruby 19

参考资源 21

安装Ruby 22

权限被拒绝了 29

Windows的文件类型关联 29

随堂练习 30

第2章 Ruby快速导览 32

Ruby具有面向对象特性 32

Ruby的保留字 35

注释 37

变量 37

字符串 40

数字与操作符 43

条件语句 44

数组与哈希 44

方法 45

语句块 50

符号 54

异常处理 55

Ruby文件 56

随堂练习 56

第3章 条件语句 58

if语句 58

case语句 62

while循环 64

loop方法 67

for循环 67

在程序前后执行 71

随堂练习 71

第4章 字符串 73

建立字符串 73

连接字符串 76

访问字符串 77

字符串的比较 79

字符串的操作 80

首字母大写的转换 84

处理字符串空白 86

递增字符串 88

转换字符串 90

正则表达式 90

1.9版展望 95

随堂练习 95

第5章 数学计算 96

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

转换数字 98

基本数学计算 98

范围 103

查询数字 104

其他数学计算方法 106

数学函数 107

有理数 108

质数 109

随堂练习 110

第6章 数组 112

建立数组 113

访问元素 116

连接数组内容 118

集合操作 119

唯一元素 120

栈 120

比较数组 121

修改元素 121

删除元素 123

数组与语句块 124

数组排序和外观 124

多维数组 125

1.9版展望 126

其他数组方法 126

随堂练习 126

第7章 哈希 128

建立哈希 128

访问哈希数据 130

遍历哈希内容 131

修改哈希 131

哈希转换为其他类 135

1.9版展望 135

其他哈希方法 136

随堂练习 136

第8章 处理文件 137

目录 137

建立新文件 139

打开已有文件 140

文件的重新命名与删除 143

文件查询 143

改变文件模式与拥有者 144

IO类 145

随堂练习 147

第9章 类 148

定义类 149

实例变量 150

Accessor 152

类变量 154

类方法 154

继承 156

模块 158

可见度——public、private、protected 160

随堂练习 161

第10章 Ruby的更多乐趣 162

用sprintf设计输出格式 162

处理XML 166

日期与时刻 171

反射机制 176

使用Tk 180

元编程 184

RubyGems 185

异常处理 189

RDoc说明文件 191

嵌入式Ruby 199

随堂练习 202

第11章 Ruby on Rails简介 203

Rails的由来 203

选择Rails的理由 204

Rails的实际应用 209

Rails主机托管 211

安装Rails 212

学习Rails 214

简易导览 215

随堂练习 222

附录A Ruby参考表 225

附录B 随堂练习解答 247

术语表 253