手机浏览器扫描二维码访问
王文在床上再为自己加油打气,注意力全部进入意识空间,开始学习咖啡语言的知识。
首先呈现在“眼”
前的是咖啡语言类,对象的描述,何为类?等问题。
随着王文的渐渐看完,理解了类的概念,并且有了一定的抽象思维能力。
简单的概括一下就是“类”
就是模版,对象是具体个例。
举个例子,如何把“手机”
抽象成一个类,即抽象成一个公共模板。
1,首先手机应该有什么特性或者属性?
我们很快就能想到的是“长度”
,“宽度”
,“颜色”
等
2,一般手机的有哪些功能呢?
我们很快想到的是“打电话”
,“听音乐”
,“刷抖音”
,“玩游戏”
。
根据上面的收集到的信息,我们开始写咖啡语言代码。
根据“世界,你好”
我们学习到的类的编写格式来,很快下写下:
包-王文-世界-第一个类
公共|类|手机{
私有|字符串|长度;
私有|字符串|宽度;
私有|字符串|颜色;
以下为初始化构造方法,类被用来创建对象时会用到
公共|手机(长度,宽度,颜色){
自己为关键字,表示对象本身
自己长度=长度;
自己宽度=宽度;
自己颜色=颜色;
}
公共|无返回|打电话(电话号码){
编写打电话逻辑
}
公共|无返回|听音乐(电话号码){
编写打电话逻辑
}
………
}
内的代码注释,方便理解。
以上类模版就已经建成,如果要程序运行起来,我们还需要编写入口方法。
编写如下代码:
公共|静态|无返回|入口(字符串[]参数){
创建华为手机对象,利用语法关键字‘生’触发构造方法
手机|华为手机=生(15厘米,10厘米,白色);
创建小米手机对象
手机|小米手机=生(149厘米,11厘米,蓝色);
用华为手机打电话
华为手机打电话(1392454);
用小米手机听音乐
小米手机听音乐();
}
以上代码就是实现了用华为手机打电话,用小米手机听音的简单逻辑。
怎么区别是华为手机和小米手机,就根据属性的值来判断,现实中很多类似的抽象概念。
比如动物和(大象,老虎等),花和(玫瑰,百合等),货币与(人民币,美元等)。
浮云一别后,流水十年间。苏珏又回到了她长至九岁的宅子,故地依旧花开似锦,绿柳萋萋,只是已换了主人。而苏珏也早已更名梅荨。这是一个重生的故事。重回两年前,将五皇子推上王位,以洗家族沉冤。...
重投同人,还是高达,希望大家能够重新支持我。为什么吉翁军会败,为什么阿布萨拉斯没有能够成为一代名机,问题很多,但是主角的崛起是否能够改变这个历史拭目以待QQ群号921o798蓝色小筑加吧!...
豪门弃子叶凌峰,入赘做了上门女婿,受尽嘲讽与冷落。机缘巧合,获逆天传承。自此,护红颜,踩豪门,一壶浊酒,笑傲苍穹...
从山村走出的少年,在足球荒漠美利坚开始自己的足球之旅。C罗秦?他是我唯一的对手!里奥梅西他很强,这是值得尊重的一个对手!大卫贝克汉姆我去过中国,那是一片神奇的土地当秦踏上足球之巅的时候,我已退役。没有能够和他在球场上争锋,这是我人生最大的遗憾!穆里尼奥我不想过多的评论他,相比起他,我觉得狂人的绰号更适合他!无数名将名宿他是一个天才!真正的大师!秦寿哈哈哈我确实是一个天才!...
一位是科尔沁草原上美玉般的格格,一位是前清王朝叱咤风云的帝王。海兰珠与皇太极。一段千古难解的帝妃之恋。海兰珠传为你揭开这段悱恻缠绵的爱情之谜...
千年难遇千年遇,一夜思春一夜春!参军夺帅扶帝业,周旋各路美人间,了却一桩桩心愿,留下了一段段佳话...