首頁
中文書目錄
原文書目錄
 站內快速搜尋
資源中心
Book Series
Special Interest













■好消息,歐萊禮書籍已重新鋪貨至各大書局及網路書店,歡迎讀者選購       ■歡迎各院校採用歐萊禮書籍,學校團購請洽校園服務團隊


The Ruby Programming Language
書名:Ruby 程式設計
作者:David Flanagan, Yukihiro Matsumoto
編譯:蔣大偉
書號:A233
ISBN:978-986-6840-22-7
頁數:486頁
出版日期:2008年07月
售價:780


目錄

自序

第一章 概述

1.1 Ruby 之旅
1.2 試試 Ruby
1.3 關於本書
1.4 以 Ruby 寫成的數獨解題程式

第二章 Ruby 程式的結構與執行

2.1 語彙結構
2.2 語法結構
2.3 檔案結構
2.4 程式的編碼法
2.5 程式的執行

第三章 資料型別與物件

3.1 數字
3.2 文字
3.3 陣列
3.4 雜湊
3.5 範圍
3.6 符號
3.7 true、false 與 nil
3.8 物件

第四章 運算式與運算符

4.1 實字與關鍵字實字
4.2 變數參照
4.3 常數參照
4.4 方法調用
4.5 賦值
4.6 運算符

第五章 述句與控制結構

5.1 條件句
5.2 迴圈
5.3 迭代器與可列舉物件
5.4 區塊
5.5 修改控制流
5.6 例外以及例外的處理
5.7 BEGIN 與 END
5.8 thread、fiber 以及 continuation

第六章 方法、proc、lambda 與 closure

6.1 定義簡單的方法
6.2 方法的名稱
6.3 方法與圓括號
6.4 方法的引數
6.5 proc 與 lambda
6.6 closure
6.7 Method 物件
6.8 函數式編程

第七章 類別與模組

7.1 定義一個簡單的類別
7.2 方法的可見性:公用、受保護、私用
7.3 建立子類別與繼承
7.4 物件的建立與初始化
7.5 模組
7.6 載入模組
7.7 單體方法與 eigenclass
7.8 方法查找
7.9 常數查找

第八章 反射機制與中介編程

8.1 型別、類別與模組
8.2 對字串與區塊求值
8.3 變數與常數
8.4 方法
8.5 掛勾
8.6 追蹤
8.7 ObjectSpace 與 GC
8.8 自定義控制結構
8.9 method_missing 與 const_missing
8.10 動態建立方法
8.11 別名鏈結
8.12 特定領域語言

第九章 Ruby 平台

9.1 字串
9.2 正規表達式
9.3 數字與數學
9.4 日期與時間
9.5 群聚
9.6 檔案與目錄
9.7 輸入/輸出
9.8 網路連線
9.9 執行緒與並行性

第十章 Ruby 的執行環境

10.1 調用 Ruby 解譯器
10.2 頂層執行環境
10.3 實用的析取與報告的捷徑
10.4 呼叫作業系統
10.5 安全性

索引


| 首頁 | 聯絡我們 |
© 2009, O'Reilly Media, Inc. Taiwan Branch