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