打印

[书籍下载] 《ruby中文基础教程》附源码

《ruby中文基础教程》附源码

目录
自序.................................................................................................................................................3
第一章 概述..................................................................................................................................4
1.1 编程语言的发展简史......................................................................................................4
1.2 编程其实很容易..............................................................................................................7
1.3 php?name=Ruby" onclick="tagshow(event)" class="t_tag">Ruby的由来.....................................................................................................................8
1.4 Ruby的特性.....................................................................................................................9
第二章...........................................................................................................................................11
2.1 下载Ruby 1.8.5..............................................................................................................11
2.2 安装Ruby 1.8.5 for Windows........................................................................................12
2.3 开始第一个小程序........................................................................................................14
2.4 Ruby语言的集成开发环境...........................................................................................17
第三章 语法快览.........................................................................................................................18
3.1 注释与分行....................................................................................................................18
3.2 分隔符............................................................................................................................20
3.3 关键字............................................................................................................................21
3.4 运算符............................................................................................................................23
3.5 标识名和变量的作用域................................................................................................25
3.6 类库................................................................................................................................26
3.7 数据类型........................................................................................................................27
3.8 赋值和条件运算符........................................................................................................28
3.9 条件判断语句................................................................................................................30
一. 单行 if(如果) 语句...........................................................................................30
二. 多行 if 语句...........................................................................................................30
三. unless(除非) 条件语句:........................................................................................30
四. case分支条件语句....................................................................................................31
3.10 循环语句......................................................................................................................32
一. while(当…) 循环................................................................................................32
二. 单行 while 循环.....................................................................................................32
三. until(直到…) 循环...........................................................................................32
四. for…in 循环.............................................................................................................33
五.break , next & redo & retry....................................................................33
六. 求50以内的素数。................................................................................................36
七. times , upto , downto , each ,step..............................................................................37
3.11 异常与线程..................................................................................................................38
3.12 一个综合小练习..........................................................................................................39
第四章 一切都是对象.................................................................................................................40
4.1 两种思维方式................................................................................................................40
4.2 对象................................................................................................................................41
4.3 封装................................................................................................................................43
4.4 继承................................................................................................................................45
4.5 多态................................................................................................................................47
第五章...........................................................................................................................................48
5.1 为什么是Ruby?...........................................................................................................48
5.2 Ruby会长久么?...........................................................................................................49
5.3 详解变量—— 动态类型..............................................................................................51
5.4 蓝图可以改变吗? ——动态语言............................................................................55
5.5 一些编码建议.............................................................................................................57
第六章 深入面象对象...............................................................................................................61
6.1 重载?重写....................................................................................................................61
6.2 增强父类方法................................................................................................................65
6.3 实例变量、类变量、类方法........................................................................................67
6.4 单例方法........................................................................................................................71
6.5 访问控制........................................................................................................................73
第七章...........................................................................................................................................79
7.1 模块................................................................................................................................79
7.2 命名空间........................................................................................................................80
7.3 糅和(Mix-in) 与多重继承............................................................................................83
7.4 require 和 load..............................................................................................................86
第八章...........................................................................................................................................88
8.1 再说数组........................................................................................................................88
8.2 再说字符串....................................................................................................................93
8.3 正则表达式....................................................................................................................97
8.4 迭代器、代码块、闭包..............................................................................................103
第九章 元编程.......................................................................................................................109
小跋.............................................................................................................................................112

/*这个附源码了,呵呵*/
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • wood_lu R币 +1 感谢楼主分享 2008-3-11 08:27
  • 勉勉强强 R币 +1 很有帮助,感谢分享! 2008-3-9 22:23
  • hzhj1986 R币 +1 精品文章 2008-3-8 17:44
  • Aries R币 +1 不错 2008-3-5 16:16
  • heye R币 +1 2008-1-9 22:32

TOP

这个好,目前中文的资料不多

TOP

lz非常好

TOP

thank you !!!!!

TOP

支持你的贡献

TOP

多谢你的文章

TOP

先下载试试看,我喜欢中文的!

TOP

好东东,谢谢!

TOP

非常感谢!!

TOP

楼主,我会记住你的!

楼主,我会记住你对我的好的!

TOP

精彩,小样我就喜欢了

TOP

感谢分享好资料!!!

TOP

十分感谢,真的很需要,这几天看programming ruby头都大了。

TOP

谢谢,谢谢

TOP

ありがとう!! 

Ruby始めに勉強するですが 皆さんお願いします。

TOP

2008-12-02 10:16 Crawled by CCBot/1.0 (+http://www.commoncrawl.org/bot.html) @38.103.63.61