母親節(Mother’s Day),作為一個感謝母親的節日,最早出現在古希臘,時間是每年的1月8日,而在中國、美國、加拿大和一些其他國家,則是每年5月的第2個星期天,其他一些國家的日期也並不相同。
母親們在這一天通常會收到禮物。康乃馨被視為獻給母親的花,中國的母親花是萱草花,也稱忘憂草。作為一個特殊的群體——程式設計師,我們的表述方式自然也會有些特色。我們這一輩程式設計師的父母(至少是絕大部分父母),別說這下面的程式語言,有些甚至都還不知道如何操作電腦。雖然也許母親們會看不懂,但這種表述你我都能領會。或許幾十年後,等我們自己的兒女用這種方式來表達他們對父母的愛,你我絕對不會陌生。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 |
public class MothersDayFromCodeMonkeyView { public MothersDayFromCodeMonkeyView() { int age=0; //猿猿剛出生的時候 saying="crying"; //除了哭啼,還不知道如何去表達 while(true) { try { Thread.sleep(365*24*60*60*1000L); } catch (InterruptedException e) { break; //猿猿明白這意味著什麼 } age++; //歲月如梭 switch(age) { case 3: saying = "媽媽,我愛您"; break; case 10: saying = "媽,聽您的"; break; case 16: saying = "我媽真的很煩"; break; case 18: saying = "想要離開這個家"; break; case 25: saying = "媽,您當時是對的"; break; case 30: saying = "我想要去我媽家"; break; case 50: saying = "我不想要失去我媽"; break; case unknownAge: saying = "只要我媽還能在這,我願意為了我媽放棄一切"; break; default: saying = youDefineIt(); break; } } new Thread(){public void run() { while(isPeopleStillLive()) { saying = "每個人都只有一個媽媽,要好好的孝敬我們的媽媽!"; } } }.start(); } public boolean isPeopleStillLive() { return true || false; //猿猿很明白,人類最清楚 } public String youDefineIt() { //猿猿自己說...... StringBuffer result = new StringBuffer(); result.append("......"); result.append("......"); result.append("......"); result.append("......"); return result.toString(); } private static final int unknownAge = 70; //業界把這個常量設成了70,猿猿希望是100 private String saying =""; public static void main(String[] args) { new MothersDayFromCodeMonkeyView(); } } |
你送了什麼禮物?
是上文中說到的康乃馨麼?還是忘憂草?其實並非一定要什麼禮物,多花時間多陪陪父母。如果你恰巧也是一位Beyond的歌迷,你應該知道我要說哪一首歌了。那就是《真的愛你》……
編碼:為伯樂線上效力的一位程式猿 編碼語言:Java
【如需轉載,但請註明原文出處、超連結和作者等資訊,否則視為侵權,謝謝合作!】