顯示具有 Ruby教學 標籤的文章。 顯示所有文章
顯示具有 Ruby教學 標籤的文章。 顯示所有文章

如何自學程式設計 第二部分



Ruby 入門指南 - 認識標準程式庫及 Tk

Ruby 已經內建絕大多數常用的類別 (class) ,需要時可以直接使用,但有少數功能並沒有內建,需要先 require 才能使用

Ruby 入門指南 - 編碼與解碼

編碼 (encoding) 需要用到轉換表格,我們利用陣列 (array) 儲存這個表格,簡單說,就是利用英文字母的排列順序,相對到表格的對應關係

Ruby 入門指南 - initialize

initialize 方法 (method) 為 Ruby 的內建名稱,主要用來使物件 (object) 初始化

Ruby 入門指南 - require

我們打算將 Encrypt 類別 (class) 放在 encrypt.rb 中,然後用 encryptdemo.rb 測試 Encrypt 類別

Ruby 入門指南 - Encrypt 類別

Encrypt 類別 (class) 是我們編密碼軟體的核心,我們將之放在 encrypt.rb 檔案中

Ruby 入門指南 - 陣列

陣列 (array) 是 Ruby 裡稍微複雜的資料結構 (data structure) ,裡頭可以有多個不同資料型態 (data type) 的元素 (element)

Ruby 入門指南 - 類別

類別 (class) 用來設計自己需要的物件 (object) ,這是說,類別是物件的模板。 Ruby 中設計類別使用關鍵字 (keyword) class ,裡頭可定義類別的類別變數 (class variable) 、實體變數 (instance variable) 與方法 (method)

Ruby 入門指南 - 方法

方法 (method) 是一種功能性的模組,可以將程式 (program) 分割成小部分,藉由呼叫方法安排執行順序