“你好,阿米戈!據我所知,你參加了我關於管道時空曲率物理基礎的課程?沒有?好吧,為什麼不呢?你需要關於第五層的額外材料嗎?好吧,給你。 “

為什麼我們需要構造函數?

“你已經問過自己這個問題了嗎?你找到答案了嗎?你確定答案是正確的嗎?讓我們檢查一下!你如何創建一個沒有任何顯著特徵的默認貓?你如何創建相同的貓,但有一個某些顏色的皮毛和語調?你不知道?這是一篇關於 Java 構造函數的基礎知識的優秀文章。閱讀並獲得啟發!

基類構造器

“您目前正在開始深入研究 Java 中的構造函數。因此,我在我們船上的儲物箱中發現的一篇有趣的文章不會傷害您。它是關於基類構造函數的,並且專為您的水平而設計。您將學習(或複習)什麼是超類和子類,調用構造函數的順序,以及初始化字段的順序。”

“我今天沒有很多文章給你,但這個主題非常重要。所以讓自己沉浸其中。如果你想閱讀有關構造函數的其他內容,'Head First Java' 將節省時間!或者, Cay Horstmann 的“Core Java”也是一本優秀的教科書。認為現在閱讀它還為時過早,因為你還不是專業人士?再想一想。專業人士不是天生的,記得嗎?

getter 和 setter

“曾幾何時,您不知道封裝是什麼以及為什麼需要它。也許即使是現在,當我們談論隱藏類的數據和輔助方法(getter 和 setter)時,您也不會感到自信。如果是這樣,那麼請您複習一個非常有用的課程,這很可能會加強您對封裝的理解。”

三元運算符

“初學者發現這個野獸非常不尋常。總的來說,你可以不用它,但三元運算符確實減少了代碼量!所以,如果你還不知道這個 if-else 結構的替代品,我建議您熟悉它並開始將其集成到您的代碼中。”

“而且我還決定推荐一本書供以後閱讀。由於三元運算符的課程是關於代碼可讀性的,因此請記住這本書的標題——‘整潔的代碼’ ——以及它的作者——羅伯特·馬丁。”

“這本書匯集了程序員的最佳實踐和建議,將幫助您編寫出不僅實用而且易於閱讀的代碼。”