丽江小说

丽江小说 · 无弹窗小说网 · 全文免费阅读

丽江小说>吞噬星空之解析源码开始 > 第五章 初识咖啡语言(第1页)

第五章 初识咖啡语言(第1页)

  咖啡语言是一种面向对象的编程语言,因此开发者需要学习类、对象、封装、继承和多态等基本概念。

  上辈子是开发者的同学看到这里,是不是很熟悉,给非从事行业者解释一下。

  对象:

  想象一下你有一个玩具车。这个玩具车就是一个“对象”。它有一些特征,比如颜色、形状、大小等。这些特征就像是玩具车的“属性”。

  另外,这个玩具车还可以做一些事情,比如前进、后退、转弯等。这些事情就像是玩具车的“方法”或者“行为”。

  在编程中,对象也是这样的。它有一些特征(属性),还可以做一些事情(方法)。

  比如,一个网页上的按钮就是一个对象,它有颜色、大小等属性,还有点击这个按钮会发生的动作(比如打开一个新的网页)作为它的方法。

  类:

  类就像是制作玩具车的“模具”或者“图纸”。它告诉我们怎么制作一个玩具车,包括玩具车应该有哪些特征(属性)和可以做什么(方法)。

  就像你有了一个玩具车的图纸后,你可以按照图纸制作很多个相同的玩具车。

  在编程中,有了类之后,我们也可以创建很多个具有相同属性和方法的对象。

  所以,类就像是对象的“模板”或者“说明书”,它定义了对象的“长相”和“能力”。

  来来编写一下上面“玩具车”的类,并理解它们之间的关系。

  代码如下(“|”代表空格):

  公共|类|玩具车{

  私有|字符串|颜色=“黑色”;

  私有|字符串|形状=“长方形”;

  私有|字符串|大小=“长十二厘米长,宽五厘米”;

  公共|无返回|前进(){

  备注:这里编写实现玩具车前进的逻辑

  }

  公共|无返回|后退(){

  备注:这里编写实现玩具车后退的逻辑

  }

  公共|无返回|转弯(){

  备注:这里编写实现玩具车转弯的逻辑

  }

  }

  来解读一下代码,出现过重复的关键字“公共”,“私有”可以先忽略,先认为是要求这种格式。

  “公共|类|玩具车{}”这就是定义类的语法格式,“类”是关键字。玩具车是类名。后面大括号指定类的代码块的边界,所有定义内容必须在大括号内。

  从上面描述类是由属性和方法构成,“私有|字符串|颜色=“黑色”;”就是定义属性的语法格式.

  “公共|无返回|前进(){

  备注:这里编写实现玩具车前进的逻辑

  }”就是声明方法的语法格式。

  学到这里,王文已经学会了咖啡语言基本语法,现在只需亲自编写一段代码,写一个入门程序验证一下效果,看看与前世开发的方式是否一样。

请勿开启浏览器阅读模式,否则将导致章节内容缺失及无法阅读下一章。

相邻推荐:大灾变:从觉醒神级血脉开始!  尘白禁区:我只是一个分析员而已  斗罗:穿胡列娜她姐抢憋三的神位  祖龙之旅  数字灵魂的觉醒  我一个总裁,你让我去修BUG?  时空之谜:青云村的传说  天灾浩劫四年梦魇  99分  冰影化星渊  魔御天启  我有一座修罗殿?  重生工具人自救指南  最英雄  这游戏也太魔幻了  悍天传  兽世养崽,吃我饭的雌性都好孕啦  斗罗:我是唐三的废物妹妹  青醒热掣  转生斗罗:相思之情,断肠之痛  

已完结热门小说推荐

最新标签