<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ivaneeo's blog

    自由的力量,自由的生活。

      BlogJava :: 首頁 :: 聯(lián)系 :: 聚合  :: 管理
      669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
    class Song
    ??? include Comparable?? ##includeextend有什么不同?

    ??? ??? ??? ??? ??? ??? ??? ??? ???? ##include負(fù)責(zé)將module插入到類(模塊)中,這樣就能以函數(shù)的形式來調(diào)用方法;而extend負(fù)責(zé)將module插入到對(duì)象(實(shí)例)中,這樣就添加了特殊方法。

    ??? @@plays = 0?? ?? ?? ?? ##類變量,必須初始化
    ??? attr_reader :name, :artist, :duration?? ##分別為@name,@artist,@duration設(shè)置可讀的屬性
    ??? attr_writer :duration?? ?? ?? ?? ?? ?? ?? ?? ?? ##對(duì)@duration設(shè)置可寫的屬性

    ???
        def initialize(name, artist, duration)
    @name = name
    @artist = artist
    @duration = duration

    @plays = 0 ##對(duì)象變量
    end

    def to_s
    "Song: #@name--#@artist (#@duration)"
    end

    def name ##函數(shù)式的公開所有變量
    @name
    end
    def artist
    @artist
    end
    def duration
    @duration
    end


    posted on 2006-09-12 16:33 ivaneeo 閱讀(326) 評(píng)論(0)  編輯  收藏 所屬分類: ruby-寶石也鋒芒
    主站蜘蛛池模板: 亚洲午夜久久影院| 久久久久免费精品国产小说| 99ri精品国产亚洲| 亚洲国产a级视频| 成人黄动漫画免费网站视频 | 成人伊人亚洲人综合网站222| 久久成人无码国产免费播放| 另类小说亚洲色图| 亚洲中文无码av永久| 亚洲成A∨人片在线观看不卡 | 阿v视频免费在线观看| 天天爽亚洲中文字幕| 亚洲人成电影在线天堂| 国产亚洲色视频在线| 亚洲av日韩片在线观看 | 精品亚洲av无码一区二区柚蜜| 亚洲男人电影天堂| 亚洲一区二区中文| 亚洲gv猛男gv无码男同短文| 久久亚洲AV无码西西人体| yy6080亚洲一级理论| 国产精品免费看久久久无码| 国产一精品一AV一免费孕妇| 1000部羞羞禁止免费观看视频| 日韩精品在线免费观看| a级毛片免费完整视频| 成人免费乱码大片A毛片| 亚洲日韩在线观看免费视频| 一本到卡二卡三卡免费高| 五月天国产成人AV免费观看| 无人视频在线观看免费播放影院| 国产精品自拍亚洲| 美女又黄又免费的视频| 精品免费AV一区二区三区| 精品亚洲成a人在线观看| 日本系列1页亚洲系列| 四虎影视在线看免费观看| jizz免费在线观看| 182tv免费视频在线观看| 免费成人高清在线视频| 亚洲免费在线视频|