閏年(在格里曆中)會發生在:
來看幾個例子:
想用 4 分鐘輕鬆了解閏年的來龍去脈嗎?不妨看看這部 YouTube 影片。
你的任務是判斷某一年是否為閏年。
這個練習(以及之後的練習)的測試,都像「test00_」一樣加上前置編號。這在 Pharo 中並不是一般的慣例,不過為了方便學習這門語言,以固定的順序呈現測試是很有幫助的。
在這個練習中,請研究 Number 類別的「arithmetic」方法分類,以及布林運算子如何同樣被定義成訊息。 注意「and:」和「or:」在 True 和 False 這兩個類別裡是怎麼實作的。 你可以使用右鍵選單中的「senders of...」項目,看看 Pharo 其他部分如何使用這些運算子。
你也可以試試看 World > Tools > Finder > Examples > 20 . 4 . true,說不定會發現有用的東西。這是在問 Pharo,第一個和第二個元素之間的哪些運算會得到第三個元素。