程序員看母親節(jié)
編者注:前天是母親節(jié),各位是如何幫我們偉大的母親過節(jié)的呢?今天,看見一片很有趣的文章,與大家分享一下,希望大家可以抽出一些時間多陪陪父母,經(jīng)常說上一聲:爸爸媽媽,我愛您們。
母親節(jié)(Mother's Day),作為一個感謝母親的節(jié)日,最早出現(xiàn)在古希臘,時間是每年的1月8日,而在中國、美國、加拿大和一些其他國家,則是每年5月的第2個星期天,其他一些國家的日期也并不相同。
母親們在這一天通常會收到禮物。康乃馨被視為獻給母親的花,中國的母親花是萱草花,也稱忘憂草。作為一個特殊的群體——程序員,我們的表述方式自然也 會有些特色。我們這一輩程序員的父母(至少是絕大部分父母),別說這下面的編程語言,有些甚至都還不知道如何操作電腦。雖然也許母親們會看不懂,但這種表 述你我都能領(lǐng)會?;蛟S幾十年后,等我們自己的兒女用這種方式來表達他們對父母的愛,你我絕對不會陌生。
- 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; //業(yè)界把這個常量設(shè)成了70,猿猿希望是100
- private String saying ="";
- public static void main(String[] args)
- {
- new MothersDayFromCodeMonkeyView();
- }
- }
你送了什么禮物?
是上文中說到的康乃馨么?還是忘憂草?其實并非一定要什么禮物,多花時間多陪陪父母。如果你恰巧也是一位Beyond的歌迷,你應(yīng)該知道我要說哪一首歌了。那就是《真的愛你》……