一个很有意思的flash教程。我们从中可以看到运用比喻的方法进行传授的力量。教程来自闪客帝国。
趣味教程:从女娲造人谈类、属性、方法及实例(1)
前言:相信大家都听说过女娲造人的故事,不过细节可能不会太清楚,我现在略述如下,您可要仔细听哦,这和我们今天要聊的主题有莫大的关系呀。
女娲是一个人身龙尾的女神。盘古开天辟地以后,也就在天地间到处游历。她虽然是神,可是也会寂寞的,望着平静的水面里自己美丽的倒影不胜唏嘘。于是她便决定按照自己的形貌来捏泥人。女娲心灵手巧,不一会儿就捏好了好多的泥人。这些泥人几乎和她一样,只不过她给他们做了与两手相配的双腿,来代替龙的尾巴。女娲朝着那些小泥人吹口气,那些小泥人便被灌注了活力,“活”了起来,变成了一群能直立行走、能言会语、聪明灵巧的小东西,女娲称他们为“人”。女娲在其中一些人身上注入了阳气——自然界一种好斗的雄性要素,于是他们就成了男人;而在另外一些人身上,她又注入了阴气——自然界一种柔顺的雌性素,于是她们便成了女人。 女娲想让人们遍布广阔的大地,但她累了,做得也太慢了。于是,她想出一条捷径。她把一根绳子放进河底的淤泥里转动着,直到绳的下端整个儿裹上一层土。接着,她提起绳子向地面上一挥,凡是有泥点降落的地方,那些泥点就变成了一个个小人。女娲就这样创造了布满大地的人们。
这个故事可谓是蕴涵了极深刻的程序语法规则,大家看完我下面的分析后,一定会相信故事的作者没准是远古时代的程序员呢!
<代码看起来很长,是我加了详细的注释的缘故>
1、类:如果女娲属于一个类的话,可以称之为"神"。代码表示为:
--神.as开始--
--神.as结束--
到这里我们的"造神运动"就告一阶段了,该看看我们的神的威力啦!
--女娲造人.fla开始--
--女娲造人.fla结束--
现在测试一下吧,看看会产生什么惊天动地的大事吧!
--测试影片开始--
伟大的神女娲是一位神奇的人身蛇尾女神
她是善神
一天,她觉得
"自己好孤单啊,有个人陪陪多好啊!"
于是,她开始
捏泥人...
一个泥人制作完毕!
吹口气...
泥人学会直立行走!
泥人学会语言!
泥人学会思考!
泥人性别是男!
泥人具备了灵魂!
一个人诞生了!
--测试影片结束--
呵呵,到此为止,我们的女娲造人的故事就讲述了一半了,接下来就该女娲如何用绳子甩泥点造人啦(这的确比一个一个手工捏要利索多了),也就是类的继承。希望不会让大家等太久哦:)