2013-07-11 64 views
0

我想要一個變量來保存一個數字,不能被分配一個負數,所以myvar = -1只會最終成爲0。我可以很容易地讓自己的班級做到這一點,但是紅寶石已經與一個來?無符號的數字紅寶石

回答

2

你需要一個自定義類來完成它。由於Ruby是動態類型的,因此您無法阻止某個特定變量持有負整數,甚至不能阻止該事件發生。