了解Ruby基本語法和核心類別之後, 接下來看看Ruby在類別(class)和方法(method)的使用方式。 這篇文章會提到, 1. 類別和方法的定義 2. 物件屬性、方法和類別屬性、方法 下一篇文章將會解說, 3. 屬性的存取 4. 方法的存取權限 5. 繼承的使用 1. 類別和方法的定義 我們先定義一個Human的類別做為範例。 在這個類別中,我們有三個屬性,姓名、身高、和體重。 然後我們會… 更多 →
Grady's Programming Notesgradyli wrote 7 months ago: 了解Ruby基本語法和核心類別之後, 接下來看看Ruby在類別(class)和方法(method)的使用方式。 這篇文章會提到, 1. 類別和方法的定義 2. 物件屬性、方法和類別屬性、方法 下一篇文 … more →
gradyli wrote 7 months ago: Ruby 1.9在2007年底就已經公開發行。 Mats也在當時辦了一場小型的演講, 他概略了提到Ruby的幾項改變, 例如encoding的機制,code block變數的機制。 在網路上找了不少文 … more →
gradyli wrote 2 years ago: Ruby提供迴圈的關鍵字主要有兩個,”while”和”until”。 “while”和”until”的關 … more →
gradyli wrote 2 years ago: 流程控制的概念在每個程式語言都差不多, 要注意的只是關鍵字的不同。 先看三元運算子(ternary operator) #(條件) ? (結果為真 執行的運算式) : (結果為假 執行的運算式) nu … more →
gradyli wrote 2 years ago: 在介紹過數值和字串之後,接下來要講的是陣列(Array)。 在Ruby中使用陣列的語法相當直覺, 如果你不知道什麼是陣列,請看文章最後的註解。註1 myArray = [1,2,'string',3. … more →
gradyli wrote 2 years ago: 字串是寫程式的時候很常遇到的資料型別之一, 我們先來看一些簡單的範例,了解Ruby的String class。 puts 'English words' #English words puts "中文 … more →
gradyli wrote 2 years ago: 在寫程式之前,我想先提一下物件導向的觀念。 我學Java的時候是先學語法,再慢慢了解物件導向的觀念, 但我認為這樣的順序比較費力。本篇先介紹在程式之前要了解的概念。 如果你已經很熟物件的觀念,就跳過這 … more →