我们马上记住本站网址,www.qcxoo.com,若被浏/览/器/转/码,可退出转/码继续阅读,感谢支持.
文慧心见儿子双手抓向平板电脑,然后就一直发呆,随后又放开,过一会儿后,怎么这么快就翻身躺下休息了。
有些奇怪儿子的行为,见儿子闭上眼睛,猜测可能是玩累了。
随即,靠近儿子便伸手将小不点抱起,走向婴儿房,把乖儿子放在到婴儿床上,盖好被子,然后在婴儿床边的椅子坐上。
看了看外面的阳光,她从旁边的书桌上,拿起了那本略显陈旧的硬皮书,继续阅读起来,书页在她的指尖轻轻翻动,发出细微的沙沙声。
与此同时,王文在意识空间中,浏览着源码宇宙官网的信息,那他为啥他不浏览本星球网络呢?
别问,因为他还是个“文盲”,还没有资格参加本星球的九年义务教育。
此时在王文意识空间中,编辑器的屏幕中展示着琳琅满目的信息,文字是他熟悉的中文,类似各种各样的源码仓库,和学习课程,各种宇宙开发语言,数不胜数。
有种刘姥姥进花园的感觉。
王文收敛心思,将注意力放在目前最紧迫的事情上,什么是咖啡语言,咖啡语言是怎么用的,编译器如何使用,如何更好的利用它。
所以首要任务是学习咖啡语言,王文从网络论坛中找到了一个咖啡语言学习网站,开始进入沉浸式学习模式。
现实中小文也已经睡着了。
意识空间中,王文了解到了咖啡语言的历史背景。
相传在远古时代,在虚无空间中的宇宙都是顶级大佬使用大神通从无到有创造的。
创造过程极为耗时和繁琐,需要手把手制定规则,抽象法则,敲定各种物理量,制定能量能级,确定能级之间的关系,法则之间的转换条件,能量转换条件等等。
初期时,想要创造一个稳定运行且长久的宇宙是极其困难的,比如金庸宇宙,古龙宇宙等,这些宇宙相对运行稳定,运行时间久远,也有可能是因为宇宙的能级相对较小,属于武侠范畴,宇宙系统本身信息变化不剧烈,相对稳定。
一直到有一天,从虚无中诞生一顶级大佬慧,她解析了虚无的奥秘,总结出虚无空间的几百条规律,结合这些规律创造出一套语言。
为纪念大佬的功绩,后人称之为慧语言,这套语言可极大减轻创造宇宙的繁琐工作。
根据这套语言,很多大佬陆续创造了很多宇宙,如诛仙,缥缈之旅宇宙等,这里宇宙能级加大,动不动移山填海,能级已经达到修真范畴。
后人经过对慧语言的理解和运用,为了更加快捷有效地创建宇宙,几个大佬结合慧语言和对虚无的深刻理解。
最终,在品尝悟道咖啡期间,花费了几个纪元的时间,创造了更加接近生命沟通的语言,称之为咖啡语言。
此语言一经出世,吸引无数宇宙开发初学者的喜欢,因为此语言的学习相比慧语言更简单,更快速。
创建规则,定义和创造能量,制定空间更简单。
完全不用使用者去理解底层虚无的原理和底层宇宙构成理论,只需要学习咖啡语言语法和用法,以及会各种大佬开源的组件库和框架库,利用这些可轻松构建出自己想象的宇宙。
“慧”更是在虚无空间创建第一个人造宇宙——源码宇宙,随着有个别大佬参与其中开发,并开源了宇宙组件库代码,专门为各个宇宙开发员提供便捷的源码库,以及组件库,以减轻创建宇宙工作量,至此,宇宙开发大时代来了。
数不尽的宇宙,在开发人员奇思妙想下被开发出来了,犹如雨后春笋陆陆续续冒出来。如番茄宇宙,凡人宇宙,洪荒宇宙等等。
王文看到这,感叹着宇宙开发者的繁华,渐渐平复自己激动澎湃的心情,也很想进入宇宙开发者大军,拥有自己的宇宙。
王文了解完背景,急忙去学习咖啡语言的基本用法。
第一:掌握基础,学习咖啡语言的的基本语法,如变量、数据类型、运算符、控制流语句等。
“嗯?怎么和前世某软件开发语言有些类似”王文读到这里,很是纳闷。
王文继续看向咖啡变量的描述,和前世差不多,在咖啡语言中,语法格式为:“[数据类型]空格[变量名][分号]”。
唯一不同的是所有变量名称都可以是任意中文字符,除了关键字,运算符等咖啡语言本身用的到的字符。
前世从事十年码农工作的王文,学习很快,很快掌握了咖啡语言的基本语法,如变量、数据类型、运算符、控制流语句等。
第二:开发环境准备。
这个王文不用准备了,在自己的意识空间中有了。
第三:学习面向对象编程
咖啡语言是一种面向对象的编程语言,因此开发者需要学习类、对象、封装、继承和多态等基本概念。
上辈子是Java开发者的同学看到这里,是不是很熟悉,给非从事IT行业者解释一下。
对象:
想象一下你有一个玩具车。这个玩具车就是一个“对象”。它有一些特征,比如颜色、形状、大小等。这些特征就像是玩具车的“属性”。
另外,这个玩具车还可以做一些事情,比如前进、后退、转弯等。这些事情就像是玩具车的“方法”或者“行为”。
在编程中,对象也是这样的。它有一些特征(属性),还可以做一些事情(方法)。
比如,一个网页上的按钮就是一个对象,它有颜色、大小等属性,还有点击这个按钮会发生的动作(比如打开一个新的网页)作为它的方法。
类:
类就像是制作玩具车的“模具”或者“图纸”。它告诉我们怎么制作一个玩具车,包括玩具车应该有哪些特征(属性)和可以做什么(方法)。
就像你有了一个玩具车的图纸后,你可以按照图纸制作很多个相同的玩具车。
在编程中,有了类之后,我们也可以创建很多个具有相同属性和方法的对象。
所以,类就像是对象的“模板”或者“说明书”,它定义了对象的“长相”和“能力”。
来来编写一下上面“玩具车”的类,并理解它们之间的关系。
代码如下(“|”代表空格):
公共|类|玩具车{
私有|字符串|颜色=“黑色”;
私有|字符串|形状=“长方形”;
私有|字符串|大小=“长十二厘米长,宽五厘米”;
公共|无返回|前进(){
备注:这里编写实现玩具车前进的逻辑
}
公共|无返回|后退(){
备注:这里编写实现玩具车后退的逻辑
}
公共|无返回|转弯(){
备注:这里编写实现玩具车转弯的逻辑
}
}
来解读一下代码,出现过重复的关键字“公共”,“私有”可以先忽略,先认为是要求这种格式。
“公共|类|玩具车{}”这就是定义类的语法格式,“类”是关键字。玩具车是类名。后面大括号指定类的代码块的边界,所有定义内容必须在大括号内。
从上面描述类是由属性和方法构成,“私有|字符串|颜色=“黑色”;”就是定义属性的语法格式.
“公共|无返回|前进(){
备注:这里编写实现玩具车前进的逻辑
}”就是声明方法的语法格式。
学到这里,王文已经学会了咖啡语言基本语法,现在只需亲自编写一段代码,写一个入门程序验证一下效果,看看与前世开发的方式是否一样。