x無法存取,你可能沒有權限或未登入。
Ae2f9b4a14f7d9b08c1e26b02952f0cd

定義新運算符

2012-01-13 19:28:21 +0800RexableRuby 節點 中發起
最後由 tonytonyjan2012-01-14 00:36:46 +0800回應 , 374次閱讀

http://zh.wikipedia.org/wiki/%E8%BF%90%E7%AE%97%E7%AC%A6%E9%87%8D%E8%BD%BD

翻維基百科時看到這條,
其中的「定義新運算符」是那招?

原來ruby還能作到這種事嗎?

忘了翻英文版:
http://en.wikipedia.org/wiki/Operator_overloading
結果這次是被分到不能定義新運算符這邊。

截至 2012-01-14 00:36:46 +0800,共收到 1 條回應
2a01ae9942939ee2b3954a6727d2bb92
tonytonyjan 1樓, 於2012-01-14 00:36:46 +0800回應

Ruby 是純 OO 的語言,運算符只不過是方法,而定義新的運算符,也只是寫新的方法,所以嚴格來講我想 Ruby 可以說是沒有運算符吧^^"

需要 登入 後方可回應,如果你還沒有帳號按這裡 註冊