類別Class類似物件的設計圖、範本,簡單來說類別只是定義物件形成時的樣子。
物件Object是由屬性(attributes)和方法(method)構成,有實體概念的東西,例如在現實生活中人、鳥、車子都可以稱為物件。
以鳥為例:
_
class
module
def
do...end
{}
顧名思義,class method就是class呼叫的,instance method就是instance呼叫的(廢話),直接先來看個例子:
Constructor 又被稱為建構子、建構式,是一個Class在建立Object時會被呼叫的方法。他能初始化一個新建的Object,並且時常會接收參數並設定初始值(Parameterized constructors)。
Constructor
那麼,在Ruby中要怎麼寫建構式呢?
class ClassName def initialize(parameters) endend
Unique Email Addresses