592小說網

592小說網>吞噬星空黎明項目源碼 > 第十章 開源宇宙的起源(第2頁)

第十章 開源宇宙的起源(第2頁)

王文在床上再為自己加油打氣,注意力全部進入意識空間,開始學習咖啡語言的知識。

首先呈現在“眼”前的是咖啡語言類,對象的描述,何為類?等問題。

随着王文的漸漸看完,理解了類的概念,并且有了一定的抽象思維能力。

簡單的概括一下就是“類”就是模版,對象是具體個例。

舉個例子,如何把“手機”抽象成一個類,即抽象成一個公共模闆。

1,首先手機應該有什麼特性或者屬性?

我們很快就能想到的是“長度”,“寬度”,“顔色”等

2,一般手機的有哪些功能呢?

我們很快想到的是“打電話”,“聽音樂”,“刷抖音”,“玩遊戲”。

根據上面的收集到的信息,我們開始寫咖啡語言代碼。

根據“世界,你好”我們學習到的類的編寫格式來,很快下寫下:

包-王文-世界-第一個類

公共|類|手機{

私有|字符串|長度;

私有|字符串|寬度;

私有|字符串|顔色;

以下為初始化構造方法,類被用來創建對象時會用到

公共|手機(長度,寬度,顔色){

自己為關鍵字,表示對象本身

自己長度=長度;

自己寬度=寬度;

自己顔色=顔色;

}

公共|無返回|打電話(電話号碼){

編寫打電話邏輯

}

公共|無返回|聽音樂(電話号碼){

編寫打電話邏輯

}

………

}

内的代碼注釋,方便理解。

以上類模版就已經建成,如果要程序運行起來,我們還需要編寫入口方法。

編寫如下代碼:

公共|靜态|無返回|入口(字符串[]參數){

創建華為手機對象,利用語法關鍵字‘生’觸發構造方法

手機|華為手機=生(15厘米,10厘米,白色);

創建小米手機對象

手機|小米手機=生(149厘米,11厘米,藍色);

用華為手機打電話

華為手機打電話(1392454);

用小米手機聽音樂

小米手機聽音樂();

}

以上代碼就是實現了用華為手機打電話,用小米手機聽音的簡單邏輯。

怎麼區别是華為手機和小米手機,就根據屬性的值來判斷,現實中很多類似的抽象概念。

比如動物和(大象,老虎等),花和(玫瑰,百合等),貨币與(人民币,美元等)。

請勿開啟浏覽器閱讀模式,否則将導緻章節内容缺失及無法閱讀下一章。

相鄰推薦:難以抗拒  愛在金正  王爺人設一直崩  軍師大人萬萬歲  我要的愛你是否能給  某人的世界  傭兵1929  從世家庶子開始崛起  和離後,被渣男皇叔寵爆了  召喚師的登神之路  仙氣勡勡  帶着異能穿八零+番外  橫推名門正派,我的修為無限暴漲  沉默回響  你不像任何人  夫君男扮女裝  嫁給敵國病嬌皇子後  鳳歸朝  以愛為名  救命!誰家師妹是體修啊?  

已完結熱門小說推薦

最新标簽