非常开心生平所写的第一篇博客就获得了广泛的赞誉,还有幸登上了编辑推荐,看来不仅是程序人生寂静欢喜,博客生涯也是岁月静好啊!在此还是把本人的杰作高挂:《程序人生的寂静欢喜》,高调还是要有的,万一红了呢?你说是吧?
一. 引子
大家眼里的程序首先是这样的:
可是你并不会知道他们在我眼里其实是这样的——
二.程序大作战
1.所谓的:“ OMCS 多媒体管理器,用于管理本地的所有多媒体设备。” 其实就是这个意思:
2.所谓的布尔类型的属性,其实就是一个个开关嘛,像这样:
2.所谓方法,其实就是一个个按钮,就像这样:
2.所谓事件,其实就是一个个插槽,就像这样:
2.所谓的布尔类型的只读属性,其实就是一个个指示灯,就像这样:
2.另外四个连接器可以就像这样:
二.萌出一脸血
最后,将这个零件全部组装起来,就成为了一个 OMCS 客户端了。是不是很萌呢?只要我们调整这些开关,控制这些按钮,外接这些插槽,并观察指示灯的变化,就可以将“阿童木”胸前的多媒体连接器发射出去,连接到远程机器上的多媒体设备了!
运用形象化的思维,我们可以把原本很抽象枯燥,条分缕析的代码,变得鲜活、生动而又富有趣味,大家在理解程序的时候也可以借鉴一下哦。