程序大作戰(zhàn),萌出一臉血!
非常開心生平所寫的第一篇博客就獲得了廣泛的贊譽(yù),還有幸登上了編輯推薦,看來不僅是程序人生寂靜歡喜,博客生涯也是歲月靜好??!在此還是把本人的杰作高掛:《程序人生的寂靜歡喜》,高調(diào)還是要有的,萬一紅了呢?你說是吧?
一. 引子
大家眼里的程序首先是這樣的:
可是你并不會知道他們在我眼里其實是這樣的——
二.程序大作戰(zhàn)
1.所謂的:“ OMCS 多媒體管理器,用于管理本地的所有多媒體設(shè)備。” 其實就是這個意思:
2.所謂的布爾類型的屬性,其實就是一個個開關(guān)嘛,像這樣:
2.所謂方法,其實就是一個個按鈕,就像這樣:
2.所謂事件,其實就是一個個插槽,就像這樣:
2.所謂的布爾類型的只讀屬性,其實就是一個個指示燈,就像這樣:
2.另外四個連接器可以就像這樣:
二.萌出一臉血
最后,將這個零件全部組裝起來,就成為了一個 OMCS 客戶端了。是不是很萌呢?只要我們調(diào)整這些開關(guān),控制這些按鈕,外接這些插槽,并觀察指示燈的變化,就可以將“阿童木”胸前的多媒體連接器發(fā)射出去,連接到遠(yuǎn)程機(jī)器上的多媒體設(shè)備了!
運(yùn)用形象化的思維,我們可以把原本很抽象枯燥,條分縷析的代碼,變得鮮活、生動而又富有趣味,大家在理解程序的時候也可以借鑒一下哦。