Ruby程序员修炼之道
- 资料大王PDF
-
0 次阅读
-
0 次下载
-
2024-10-26 21:09:35
微信
赏
支付宝
文档简介:
目 录
版权信息
版权声明
内容提要
对本书第1版的赞誉
译者序
译者简介
前言
第1版前言
致谢
关于本书
本书的组织结构
本书的读者对象
本书未包含的内容
关于Ruby的版本
编码命名规范、示例和下载
作者在线
关于封面图画
第一部分 Ruby语言基础
第1章 进入Ruby的世界
1.1 Ruby语言基础知识
1.1.1 Ruby语法生存包
1.1.2 多种多样的Ruby标识符
1.1.3 方法调用、消息和Ruby对象
1.1.4 编写和保存一个简单程序
1.1.5 给Ruby提供程序
1.1.6 键盘和文件I/O
1.2 剖析Ruby的安装
1.2.1 Ruby标准库子目录(RbConfig::CONFIG[rubylibdir])
1.2.2 C语言扩展目录(RbConfig::CONFIG[archdir])
1.2.3 site_ruby(RbConfig::CONFIG[sitedir])和vendor_ruby
(RbConfig::CONFIG[vendordir])目录
1.2.4 gems目录
1.3 Ruby扩展和编程库
1.3.1 加载外部文件和扩展
1.3.2 加载位于默认加载路径中的文件
1.3.3 请求功能
1.3.4 require_relative指令
1.4 易用的Ruby工具和应用程序
1.4.1 解释器的命令行开关
1.4.2 走近Ruby的交互式解释器irb
1.4.3 ri和RDoc
1.4.4 任务管理实用工具:rake
1.4.5 使用gem命令安装组件包
1.5 小结
第2章 对象、方法和局部变量
2.1 与对象对话
2.1.1 Ruby和面向对象技术
2.1.2 创建通用对象
2.1.3 带参数的方法
2.1.4 方法的返回值
2.2 制作一个对象:一个ticket对象的行为
2.2.1 ticket对象,行为优先
2.2.2 查询ticket对象
2.2.3 通过字符串插值缩短ticket代码
2.2.4 入场券有效性:用方法表达布尔状态
2.3 对象的原生行为
2.3.1 用object_id方法唯一标识对象
2.3.2 用respond_to?方法查询对象的能力
2.3.3 用send方法发送信息给对象
2.4 走近方法参数
2.4.1 必选参数和可选参数
2.4.2 参数的默认值
2.4.3 形参和实参的顺序
2.4.4 实际参数列表的错误使用方式
2.5 局部变量和变量赋值
2.5.1 变量、对象和引用
2.5.2 变量赋值和重新赋值中的引用
2.5.3 引用和方法参数
2.5.4......
评论
发表评论