第一百六十九章 面向对象编程(1 / 2)
西北实验室正对大门的嶙峋怪石不知道什么时候围了一圈花坛,一些青色的花苗生长在这里,开着淡紫色的小花,远看去仿佛星辰一般。
李力和樾樾两个人坐在花坛边沿,一人一手拿着一瓣黄色的瓜果正在唏哩呼噜吃着,两人中间放着一个果盘,码着整整齐齐的瓜皮,和剩下不多的西瓜,看样子两人在这里呆了有一阵了。
真正优雅的贵族是不会像一个土包子一样吃个瓜吃出猪叫,樾樾原本也对此嗤之以鼻,但是架不住这种吃法是真的爽,吃瓜时不汁水飞溅不足以表达对瓜的尊敬,把脸埋进去更是一种信仰。
当然如果没有岗哨里正在站岗的兵哥哥的白眼就更完美了。
将最后一瓣瓜一分为二递给樾樾一半,李力终于将吃瓜的速度满了下来,西部的酷暑也通过这只瓜勉强消解了一些。
“星轨实验室的老头给来了一封推荐信,你知道不?”李力问道。
“什么信?”
“在我办公桌上,除了一封信以外还有一叠论文。”
话音刚落,两人面前闪过一丝扭曲,一封信和一叠论文从空气中“挤”了出来。
不用说这肯定是樾樾干的,随着她能力的越来越强大,只要精神力能够覆盖的地方都能够进行物体的随意移动,颇有点空间大能力者的风范,让李力非常羡慕。
大冬天可以不用从被窝里钻出来拿遥控器了。
李力看了看,空出的手随意在衣服上抹了抹,翻开面前漂浮的论文,然后指着其中一个段落对樾樾说,“你看看这个。”
论文飘到樾樾面前,她一边吃着瓜,一边一目十行地看了起来,不一会便抬起头来,奇怪地对李力说到:“这不就是我们正在做得吗?”
“不完全是,虽然我们实验室也在设计一套完善的程序设计语言,但是更偏向于程式化的指令简写,而不是高度抽象的语言,说实话,我也对我们实验室那几位设计出来的语言并不满意,因为实在是太过于具体。”
“但是你又不告诉他们怎么去设计抽象。”樾樾无奈的看了他一眼。
李力将吃剩的瓜皮扔在果盘里,拿袖口抹了抹嘴,灰扑扑的衣服将一点尘土留在了他的嘴边,但他毫不在意,“之前给他们出过一个示例,也专门讨论过这个事情,但是很显然他们并没有这种抽象的思维,之后又陷入具体的泥潭里拔不出来了。”
樾樾将吃剩的瓜皮码在一起,凭空招出一道水流冲洗干净双手,那道水流冲洗完她的双手后飘到李力面前,弯成一个问号。
李力摆摆手,示意他现在不洗,等会儿去洗澡。
水流划过一道优美的弧线,飘到花坛上方,变成一串串水滴,滋润下面的花花草草。
“这位就有你需要的抽象思维了?”樾樾问道。
“嗯,所以我还是挺惊讶的,没想到仅仅是拿我们淘汰的旧计算机捣鼓了半天,居然还启发出了一个天才。”
没错,他们给星轨实验室所做的可编程符文阵买三赠一酬宾大优惠,其实用的是上一代的计算机,而现在他们已经更新换代成了执行速度更快,内存容量更大,兼容符文更多的新一代计算机。
不过这也不算欺骗消费者,即使是上一代计算机也至少领先市场一个世代,足够满足他们对射电望远镜的模组编辑需求。
这也算是废物利用。
听了李力的话,樾樾将目光重新聚焦到了论文上,认真地看了起来。
整篇论文对编程语言的语法介绍并没有多少,很大篇幅集中在自己如何设计一门编程语言上,其中不仅仅有对原本语法的归类,更集中探讨了对物质世界实体与属性的基本概念讨论,简单来说就是。。。
“面相对象编程啊。。。没想到一个才接触没多久的小姑娘,居然能提出这么伟大而先进的概念。”李力赞叹道。
樾樾被这个赞美吓了一跳,虽然很多时候她很难将自己又馋又懒又爱玩的男朋友跟那个在魔法界领域挥斥方遒的大魔导师重合在一起,但是她也能明白能被李力称为伟大而先进,那可真的是不得了的评价。
然而更令人惊讶的还在后面,李力想了想,然后摇了摇头,“如果仅通过抽象定义面向对象中的实体和属性,那么也不过如此,但是这里的抽象却能够通过魔法进行具象化,所以,这不仅仅是伟大而先进,简直具有划时代的意义了。”
樾樾越听越懵,想了半天都未解其意,只好委婉地说道:“没听懂,说清楚。”
“面相对象概念是很简单的,就是万物皆对象的意思,每个对象都有两种东西,属性和方法。”
“比如呢?”
“比如一个人是一个对象,那么他的属性是什么呢?是他的姓名,性别,年龄,国籍这种描述他本身状态的东西,而方法则是他能够做的事情,行走,吃饭,睡觉等等。”
“就是名词和动词的区别咯?”
↑返回顶部↑