類和方法###
命名#####
駝峰式
類名首字母大寫,方法名首字母小寫
方法名以?結尾表示返回布爾值
方法名以!結尾一般表示破壞性(引用傳參并)返回
構造方法######
initialize()
ruby中的this,super()#####
self
super() # 調用父類初始化方法
實例化對象######
·custom1 = Custom.new·
變量命名###
下劃線式
局部變量:下劃線或小寫字母開頭,方法內變量
全局變量:$
開頭
實例變量:@
開頭,也就是c++里的類的普通變量
類變量:@@
開頭,也就是靜態變量
常數變量:大寫字母開頭
為變量###
self:也就是c++/java里的this
__FILE__:當前文件名
__LINE__:當前行行號