本博客不再更新

          本博客不再更新,請訪問http://blog.sina.com.cn/fulaoshi

          統計

          最新評論

          [導入]Ruby中的函數指針


          最近忙啊,一直到18號才能有半天休假,也沒時間系統的學習了,抽時間看看Programming
          Ruby
          2,·寫一些簡單的例子好了。這個“函數指針”在C語言里面也可以實現,當然,在Ruby中顯得更簡單

           

          def add(a, b)

            a+b

          end

           

          def minus(a, b)

            a-b

          end

           

          def calc(who, a, b)

            who.call(a ,b)

          end

           

          m = method(:add)

          puts calc(m, 7,3)   #result = 10



          m = method(:minus)

          puts calc(m, 7,3)   #result = 4


          文章來源: http://underwind.javaeye.com/blog/57276

          posted on 2007-03-04 12:29 本博客不再更新 閱讀(190) 評論(0)  編輯  收藏


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 布拖县| 静海县| 河东区| 庆安县| 巫山县| 潼关县| 会理县| 阳东县| 北辰区| 通道| 延庆县| 岳阳市| 景谷| 加查县| 南陵县| 临西县| 嘉禾县| 积石山| 夏津县| 剑川县| 大渡口区| 永清县| 西林县| 开江县| 滦南县| 虞城县| 法库县| 乐清市| 孝昌县| 灵台县| 正定县| 五家渠市| 宁武县| 临夏县| 东至县| 桃园县| 南投市| 丹阳市| 宝应县| 来凤县| 深泽县|