本博客不再更新

          本博客不再更新,請訪問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 本博客不再更新 閱讀(187) 評論(0)  編輯  收藏


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


          網站導航:
           
          主站蜘蛛池模板: 鲁甸县| 监利县| 新巴尔虎右旗| 陈巴尔虎旗| 金昌市| 宕昌县| 肇庆市| 思南县| 桐城市| 田阳县| 腾冲县| 宕昌县| 肃南| 安远县| 沂水县| 赣州市| 隆子县| 迭部县| 神农架林区| 乌鲁木齐市| 巨鹿县| 大同市| 三原县| 临清市| 图们市| 和田县| 大英县| 云和县| 太仆寺旗| 佛坪县| 甘南县| 马山县| 肃宁县| 兖州市| 吉木乃县| 庐江县| 昂仁县| 山西省| 盘锦市| 通城县| 永兴县|