促銷活動
學習
Adesua ahorow
任務
問卷及小測驗
遊戲
幫助
學習提醒時程表
社群
使用者
論壇
聊天
文章
成功故事
活動
評論
訂閱
亮色主題
課堂
評論
關於我們
開始
開始學習
現在就開始學習
Me Nkɔso
Adesua ahorow
探索地圖
課堂
所有探索
所有等級
引用類型轉換
Java 語法
等級 10,
課堂 6
“現在,來自 Diego 的簡短課程。簡明扼要。關於引用類型轉換。” “讓我們從對像變量開始。您可以將任何引用類型分配給這樣的變量(擴大轉換)。但是,要在另一個方向(縮小轉換)進行分配,您必須明確指示強制轉換操作:” 代碼 描述 String s = "mom";
真實類型
Java 語法
等級 10,
課堂 7
“這裡有一些關於實數(小數)類型的有趣事情。讓我們從這個例子開始:” float f = 3 / 5; “這個計算將導致 f 等於……零!” “是的,Rishi 跟我說過類似的話。” “哦,是嗎?很好。重複非常有幫助。” “這裡沒有錯誤。除法涉及兩個整數,因此餘數將被忽略。要阻止這種情況發生,除法中的兩個數字中至少有一個必須是小數。” “如果其中一個數是小數,那麼第二個數會先轉為小數類型,然後再進行除法。” “你可以這樣解決這個問題:” 分數的表示法: float f = 3
文字
Java 語法
等級 10,
課堂 8
“還有,最後,以講座的形式從 Rishi 那裡得到一堂課:一堆無用的信息。這是所有講師都喜歡的。只看一眼,就足夠了。” “我準備好了。” “今天給大家講講字面量。字面量就是直接用Java代碼寫的數據, 下面是一些例子: ” 代碼 描述 "Rain In Spain" 這是一個字面意思。它的類型是 字符串 115 這是一個字面意思。它的類型是 int 0.256 這是一個字面意思。它的類型是雙 '\u1234' 這是一個字面意思。它的類型是字符 “實際上,還有很多其他類型的文字
來自教授的有用鏈接 – 10
Java 語法
等級 10,
課堂 9
“好吧,阿米戈,你準備好迎接 Java 核心任務了嗎?” “我不確定。我需要做什麼?” “當然要過十關了!而且不是‘盡快’,而是‘盡可能’!不要著急,學好理論,然後完成任務。這裡有一些有用的文章,題材。” “我對擴大/縮小有點困惑……這似乎是一個簡單的話題,但是……” “這很正常!我們精彩的文章會幫助你。而且不僅僅是擴大和縮小。” 擴大和縮小原始類型 “首先,讓我們重新閱讀原始類型(那些不是對象的類型)的擴大和縮小。這是最簡單的事情,但如果不練習,很快就會忘記。所以,讓我們閱
書呆子休息:流媒體
Java 語法
等級 10,
課堂 10
“哇!你太不真實了,阿米戈!你在短短兩週內學到了很多東西。你真是個怪物!在礦井里呆了兩週後,來點放鬆一下怎麼樣?”
最終任務
Java 語法
等級 10,
課堂 11
“你好,士兵!” “您好,松鼠船長,先生!” “我有好消息要告訴你。這裡有一些練習可以加強你的技能。每天練習它們,你的能力將成倍增長。它們是專門為 IntelliJ IDEA 設計的。” “之前的那些練習是針對新手的。我為老手添加了一些更高級的獎勵練習。只針對老手。”
您已達到第 11 級!
Java 核心
等級 1,
課堂 0
11級
OOP:基本原則
Java 核心
等級 1,
課堂 1
“你好,阿米戈!今天我要為你打開一個新的有趣的世界。我說的是面向對象編程(OOP)。你已經了解了類和對象。今天你要去了解更多關於他們的信息,更多。” 我們將從 OOP 的四大支柱開始。它們是抽象、封裝、繼承和多態。(以前是三個,後來抽像出來的) 1)抽象。 現實生活中抽象的一個很好的例子是公司的職位描述。職稱是一回事,但其職責是完全不同的事情。 想像一下,您正在為您未來的公司創建組織結構圖。你可以將秘書的職責分攤到其他幾個職位上。您可以將 CEO 的工作拆分為幾個獨立的職位:
為什麼我們需要 OOP?
Java 核心
等級 1,
課堂 2
“你好,阿米戈!我想讓你了解 OOP 的目的。所以我要給你講個故事。” 曾經有一家小公司,將貨物運送到外太空…… “像銀河衝刺?” “是的,像銀河衝刺。5個人在那里工作。第一個負責財務,第二個在倉庫工作,第三個負責運輸,第四個負責廣告,第五個負責監督。” 他們努力工作並蓬勃發展。這家公司名聲很好,賺了很多錢。訂單數量每年都在增加,因此首席執行官不得不僱用更多員工。幾個負責倉庫,幾個負責運輸,另一個收銀員和一個營銷人員來增加銷售額。 這是問題開始的時候。人員多了,開始相互干擾。
OOP的另一種解釋(松耦合,緊內聚)
Java 核心
等級 1,
課堂 3
“你好,阿米戈!我想告訴你 OOP 的另一個好處。你看,程序更像是動物而不是建築。它們不是建造的,而是成長的。發展意味著不斷的變化。在建設中,你可以有一個好的計劃並嚴格執行。但在軟件開發中,情況並非如此。” 很多時候,您無法按照預期的方式做某事,您必須對程序進行大量返工。更常見的是,客戶的要求會發生變化。 “但如果客戶提供了非常詳細的規格呢?” “看看隨著時間的推移會發生什麼。如果產品成功,客戶將希望發布一個新版本,然後是另一個版本,然後是另一個版本。而且,當然,你必須做出一
OOP 維基課程
Java 核心
等級 1,
課堂 4
“我給你準備了一些秘密資料。一流的講座。如果你能閱讀並理解它們,它們將永遠改變你的生活。這是你讀過的最好的東西。好吧,繼續。沒有時間可以浪費了。 “ 面向對象編程的原則 面向對象編程的原則 您可能猜到OOP並不是專門為 Java 發明的——這個概念已有 50 多年的歷史。你能讀懂用對象首次出現的編程語言編寫的代碼嗎?試一試。我想你會成功的。並註意OOP 的 4 個主要原則:它們將在未來幫助您。
遺產。繼承的優勢
Java 核心
等級 1,
課堂 5
“你好,阿米戈!現在有一個話題我想你會經常用到。我說的是繼承。 ” 對於外行來說,編程就像魔法一樣。所以讓我從一個類比開始…… 假設你是一位魔術師,想要創造一匹飛馬。你可以試著召喚飛馬。但是由於飛馬不是自然產生的,所以你會很難過。你會有很多工作要做。從一匹馬開始並召喚一些翅膀會容易得多。 在編程中,我們稱這個過程為“繼承”。假設您需要編寫一個非常複雜的類。您可能會花很長時間從頭開始編寫代碼,然後執行冗長的測試來查找錯誤。但為什麼要用艱難的方式呢?不如四處看看,看看你要找的類是
顯示更多
1
...
10
11
12
13
14
...
60
Please enable JavaScript to continue using this application.