ruby語言入門
基本資訊
內容簡介
本書為具有一定其他語言的程式設計經驗的讀者介紹ruby的特徵、ruby中的程式設計方
法和程式設計習慣。這些內容都是為了讓讀者能夠邊閱讀ruby的資料邊進行實踐性
的學習所必須具備的基礎知識。本書對ruby的基礎部分和元類、塊語句這樣獨
特的概念,以及由此產生的特有的文化進行了說明,以使讀者能夠了解到ruby
獨特的思考方式。讀完本書,讀者就應該能夠靈活地運用各種ruby的類庫,並
能夠掌握編寫高水平的ruby程式的基礎知識。
目錄
序 前言 第1章 歡迎來到ruby的世界
1.1 ruby的特徵
1.2 處理系統和執行環境
1.3 執行模式
……第2章 陣列和雜湊表
2.1 陣列
2.2 雜湊表
2.3 enumerable模組
……第3章 數值
3.1 數字
3.2 數值運算
3.3 比較
3.4 數學函式
…… 第4章 字串
4.1 字串的建立
4.2 字元和字元字面量
4.3 正規表示式
……第5章 輸入輸出
5.1 程式的引數
5.2 檔案
……第6章 變數和表示式
6.1 變數
6.2 運算子
6.3 控制表示式
……第7章 方法
7.1 方法呼叫
7.2 方法的定義
……第8章 物件和類
8.1 類的定義
8.2 變數與常量
8.3 訪問許可權
……第9章 超越本書
9.1 rubygems
9.2 網路
9.3 資料庫
9.4 影象
……附錄a 處理系統的安裝
a.1 版本的選擇
a.2 microsoft windows
a.3 mac os x
a.4 gnu/linux
a.5 從源程式進行安裝
a.6 rubygems
a.7 其他
附錄b 表
b.1 ruby 1.8到1.9的變化
b.2 用語集
ruby入門 方法
要注意引數,可變長度引數,和引數預設值 還有物件的特殊方法 class person def say1 word1,word2 puts word1 word2 end variable var def say2 word puts word end default var def say3 wor...
ruby入門 模組
模組 module 和類同一級 和類類似,但是不能例項化 可以被類包含 self可以指定模組方法 module demomodel def foo1 common method puts foo1.common method enddef self.foo2 module method puts f...
ruby 入門例項
usr bin ruby coding utf 8 coding utf 8 puts this is main ruby program puts puts file puts line 我是注釋 end begin 若包含中文編碼,則需要注意兩點 1.必須在首行新增 coding utf 8 告...