proc和代碼塊簡介
作者:佚名 時間:2012-06-08 分享到:
然而去掉基類只是我們以ruby色彩重鑄策略模式的第一步,不過在我們繼續之前,需要探索一下ruby中最有趣的部分之一,代碼塊和proc對象.
作為面向對象程序語言的用戶,我們花費大量的時間思考如何讓對象能夠融洽地在一起工作,然而在剛才思考對象的時候,我們的關注有失衡之處,我們成功地將數據雙對象中提取出來(從報告中提取出text.并將它獨立地傳遞給報告的余下部分),而且我們傾向于認為代碼是緊密綁定的,無法從代碼所領隊的對象中被分開,其實并非如此,如果我們可以將一段代碼從對象中取出并將它像對象一樣傳遞,那會怎么樣呢?ruby正允許我們這樣做.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n2365.html