返回第十四章 我的“通灵之术”上(2 / 2)零基础入门金手指开发首页

*程序入口*

公共|静态|无返回|入口(字符串[]参数){

*此处使用基因框架的代码,是用春天应用的运行函数启动*

春天应用.运行(布偶猫.类,参数);

}

王文经过对比,除了启动的类名不一样,其他的格式都一样,这应该就是基因框架的固定格式,只要是基因生命都是按这种格式启动的。

王文找到一块有些不理解的代码:

@春天根源应用(扫描包位置=“LF宇宙.地球.生命.蓝猫“)

然后到到咖啡语言论坛找到了解释和说明,王文通过前世的开发经验和理解,终于搞明白了意思。

这行代码的意思就是:将“LF宇宙.地球.生命.蓝猫”包下的所有代码自动加载到基因框架的容器中。

其他的逻辑代码只要放在“LF宇宙.地球.生命.蓝猫”包下,程序启动后,所有加载容器中的类都会按照代码的逻辑依次执行。

最后王文系统的学习了一下这个框架,总结出来几点:

1.这个框架开发构造的程序都有生命的特性,因为一旦启动就不会停止,除非程序报错,或者内置程序终止逻辑。

2.这种框架构造的程序类似前世开发的网站应用,框架类似前世流行的后段框架SpringBoot,基本上都可以进行信息交互,交互的能力强弱取决于你的程序逻辑复杂度。

3.这个框架可以连接数据库,也就是可以让程序对自身产生的数据进行存储和更新,在现实中呈现的效果就是可以对生命灵魂的记忆进行修改和更新。

当王文看到第三点时,瞬间呆住,随后欣喜若狂。

“生命物质再加上灵魂记忆,不就是完整的生命了么?老子是不是可以当女娲了,可以手搓人类了,哈哈……”

“手搓十几个蒂法,各种制服,一天换一个,咳咳,咳咳,正经点,咱不是那种人。”

王文YY了好一会儿,看到自己不到五岁的身体,收回心思,看来这事不用操之过急。

王文看基因框架这么厉害,决定看一下为啥能操纵灵魂和篡改记忆了。

经过对基因框架的全面学习后,王文渐渐白了,首先灵魂是什么,需要达成一个共同的认知。

灵魂在开发者眼里就是一个生命的所有活动数据的集合体,也就是生命体理解的记忆力一种抽象。

归根到底灵魂的本质就是程序运行产生的数据信息,只要将这些数据存储到一个存储空间里面,复制一份灵魂的记忆信息,犹如复制一份文件这么简单。

当王文学完框架后,再看“蓝猫”源码,瞬间有种拨云见雾之感,亲切多了。

随后打开“LF宇宙.地球.生命.蓝猫”包下的代码,发现了很多类,有毛,腿,爪,躯干,头,眼,口等各种代码。

王文也就不一一仔细看了,自己决定使用码农的天生“神技”。

新建一个项目“我的通灵物-咖啡猫”

新建包名“王文.世界.物质.生命.咖啡猫”

将蓝猫的代码全部使用“神技”——复制粘贴进去了。

最后找到对应的代码根据一下描述调整一下:

毛色:整体毛色为灰白相间,颜色分布要对称

体型:类似英短,有中等大小的体型和圆润的脸庞。

眼睛:眼睛颜色蓝色,眼睛形状眼睛大而圆。

耳朵:耳朵较大且直立。

尾巴:尾巴长而蓬松。

王文修改完后,找到连接数据库的地方,将数据库配置注释掉,先看看效果,主要是现在还没学习数据库的知识。

编辑保存完后,发现了有四五处错误信息,跳到一处错误位置,发现标点符号错误,

跳到下一个“提示包路径不对”,王文看到“耳朵”代码,只见第一行是“包|LF宇宙.地球.生命.蓝猫”。

“哎,神技虽好,不要贪杯喔”王文感叹着。

都是复制粘贴的锅,王文自诩“细狗”的男人,做事一丝不苟,怎么会出现这么低级错误。

“这锅绝对不能算在自己身上。”王文碎碎念到。

随即将包名改成“包|王文.世界.物质.生命.咖啡猫”保存。

只见编辑器再无错误提示,编辑器自动编译完成,可以运行了。

就在王文准备使用运行功能时,“叮……”一阵响铃声响起,幼儿园上午的课结束了。

这时候王文要去吃中午饭了,跟着老师一起去食堂吃饭。

“看来只有等午休的时间,验证程序运行的效果了。”王文暗自想着。

这时候抬头看见自己课桌前来了一个小女孩,俏生生的站在那里,一脸纠结,欲言又止的样子。

王文见到觉得很是可爱,随即微笑着看着她。

“王文同学,我可以和你一起去吃饭吗?”女孩看到王文的微笑,才鼓足了勇气问道,声音有些小,略带害羞又傲慢的样子。

“为啥要和我一起去吃饭?”

“因为你很厉害,但长得不漂亮”,小女孩理直气壮地说道。

“……”王文听到这个理由,有点绷不住。

“刘雨菲小朋友,看来你是没体会到社会的险恶是吧。”王文心里这么想着。

“可以的,走吧,跟上”王文笑眯眯的对着刘雨菲说道。