flâneur — a map of the web's best reading

類別(Class)與模組(Module) 為你自己學 Ruby on Rails | 高見龍

railsbook.tw · 1,250 words · saved by 1 readers

學習不需要為公司、不需要為長官、同事、不需要為別人,只為你自己。

← 上一章:方法與程式碼區塊(block) 下一章:使用套件(Gem)讓開發更有效率 → 類別(Class)與模組(Module) 類別(Class) 模組(Module) Rails 不是一種程式語言,它是使用 Ruby 這個程式語言所開發出來的網頁開發框架(Web Framework)。 這個章節的目的並不是要詳細的介紹 Ruby 這個程式語言所有的功能,而是希望讓大家對 Ruby 有足夠的基本認識,之後大家在閱讀或撰寫 Rails 專案的時候,會比較知道 Rails 在寫些什麼。 類別(Class) Ruby 是一款物件導向程式語言(Objecte-Oriented Programming, OOP),這是一款物件化的很徹底的程式語言,在 Ruby 的世界裡,幾乎所有的東西都是物件。但,到底什麼是「物件」? 什麼是物件? 物件(object) = 狀態(state) + 行為(behavior) 在現實生活中,路上跑的車子、天上飛的鳥,你我他,看得到、摸得到的都可通稱為之物件(Object)。物件會有狀態跟行為,例如我本人有是「黑色頭髮」、「黃色皮膚」、「年紀 18 歲(?)」等狀態,也有「吃飯」、「睡覺」、「走路」、「講話」等行為。 為了讓大家更容易學習程式設計,許多程式語言都有引進物件導向的概念,讓程式架構更容易組織、整理。而 Ruby 又是一款物件化相當徹底的程式語言,

Explore this link on the map →

saved by

related reading