阅读设置
第16章 面向对象的道 (2/3)
字上,语气平和得像聊家常,“《道德经》说万物都从‘道’来,咱们编程里说的‘对象’,其实就是这些实实在在的东西。就像你书包里那台收音机,它有‘属性’——
牌子是‘熊猫牌’,能收五个台;还有‘方法’——
打开能响,调台能换频道。你那本记代码的笔记本也一样,属性是‘32
开’‘带格子’,方法是‘能写字’‘能记代码’。”
陈星的目光一下子被纸上的简笔画勾住,下意识地凑近了些,眉头微微舒展
——
收音机和笔记本是他天天带的东西,这么一说,“对象”“属性”
这些词突然就不抽象了。
“那‘道’是什么?”
陈星忍不住问,指尖轻轻碰了碰纸上的
“道”
字。
“‘道’就是这些东西运行的规矩,跟你修收音机时要守的规律一样。”
张天放拿起铅笔,在
“陈星”
和
“收音机”
之间画了条线,“比如你收音机没声了,你得先查电池有没有电,再看线路有没有断
——
这就是‘道’。编程里也一样,你写代码控制计算机,就是‘陈星’这个‘人对象’,给‘计算机’这个‘物对象’发‘指令’,让它干活。”
他又在旁边加了个
“王老板的商铺”
的方框,画了个小算盘的简笔画:“就像咱们帮王老板做广告,是‘王老板’这个‘商户对象’,给‘咱们’这个‘团队对象’发‘排版需求’的消息。一个发消息,一个接消息,俩对象一互动,就生出‘做好广告’的新价值
——
这就是‘一生二,二生三,三生万物’,说穿了就是‘大家互相帮忙,生出新东西’,跟你帮同学修收音机,你出力,他省事,最后还能一起听广播,是一个道理。”
陈星的呼吸渐渐急促起来,他盯着那张纸,指尖在腿上轻轻点动,像是在模拟调收音机的动作:“我懂了!原来‘面向对象’就是把生活里的东西挪到代码里,‘道’就是它们干活的规矩!”
“可不是嘛。”
张天放放下铅笔,身体微微前倾,眼神里带着笃定的光,“你爸妈说的‘稳定’,其实也是个‘对象’。它的属性是‘风险低’,比如当老师,每个月都有工资;但它也有‘方法’——
得按课表上课,不能随便搞自己喜欢的计算机。咱们要做的‘同道会’,不是不要‘稳定’,而是把它的好处‘继承’过来,再加点新东西。”
他又画了个大一点的方框,写着
“同道会”,旁边画了个小箭头指向
“稳定”
的方框:“就像你妈给你织的旧毛衣,你觉得样式老了,不想穿了,但毛线还暖和,你可以把它拆了,重新织件带兜的新样式
——
既保留了‘暖和’(稳定的风险低),又加了‘新兜’(能搞技术创新)。这就是编程里的‘继承与封装’,也是道家说的‘不丢老规矩,又能出新花样’。”
都市最近更新
- 《灵气复苏,开局觉醒灵根金神小火》作者:肚子痛捏
- 《重生成权臣的心尖朱砂痣》作者:鹿十六
- 《渣夫骗我领假证,转身携千亿资产嫁权少》作者:唐小糖
- 《官道奇缘》作者:夏雨飘飘
- 《四合院:穿成易中海的亲儿子》作者:夜里云
- 《官场:重生后我权势滔天》作者:血染军刀
- 《娱乐:邻家姐姐大蜜蜜》作者:衣木微澜
- 《重生日记江山美人我来我见我征服》作者:山村居
- 《小村美色》作者:天天不等闲
- 《官家:闪婚后,才知家族权势滔天》作者:三页书
- 《重生2004年重新开始》作者:不来客
- 《神豪:少爷的快乐,你想象不到》作者:归来还是十八岁
- 《让你潜伏没让你当鬼子陆军大将》作者:京星辰
- 《病娇少爷的小仙女》作者:白雾云
- 《隐蛾》作者:徐公子胜治
- 《传说时代》作者:奥尔良烤鲟鱼堡