国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Ruby > 正文

分析 rudy 類

2020-02-24 15:41:25
字體:
來源:轉載
供稿:網友

 現實世界滿是對象,我們可以為他們分類.舉個例子,非常小的孩子看見狗的時候,不管那是什么種類的,都會叫它們"bow-wow";我們天生有通過種類來了解世界的能力.

在OO編程的術語里,像"狗"這樣的一類對象稱之為一個類,一些特殊的屬于這個類的對象叫作類的實體(instance of that class).

一般的,在Ruby或其它OO語言里創造一個對象首先得定義類的屬性,接著再創造一個實體.為了說明這一點,讓我們先來定義一個簡單的Dog類.

ruby> class Dog
    |   def speak
    |     print "Bow Wow/n"
    |   end
    | end
   nil 


在Ruby里,一個類的定義是在關鍵字class和end之間的一段代碼.在域中的def開始定義類的一個方法(我們已在上一節討論過了),它對應于此類中的某些特定的對象方法.

既然我們已有了Dog類,我們就可以用它來創造一只狗:

ruby> pochi = Dog.new
   #<0xbcb90>  




 
 
     




 
        






        
 
     


  
 

上一篇:Ruby重載

下一篇:ruby 實變量

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表

圖片精選

主站蜘蛛池模板: 溧水县| 报价| 绥江县| 河南省| 伊春市| 瓦房店市| 天门市| 渭南市| 即墨市| 开阳县| 准格尔旗| 开阳县| 固始县| 望江县| 休宁县| 凤城市| 庄浪县| 合江县| 伊春市| 三台县| 宣化县| 黄大仙区| 邯郸市| 会东县| 广昌县| 广南县| 峡江县| 舞钢市| 阿拉尔市| 土默特左旗| 平陆县| 金山区| 长治县| 广宗县| 岢岚县| 新宁县| 巴楚县| 青冈县| 怀来县| 荆门市| 辰溪县|