官术网_书友最值得收藏!

第3章 從Java類到Kotlin類

類是Java代碼組織中的基礎單元。如何將Java類轉換為Kotlin類,轉換后我們會看到哪些不同呢?

在本書中,我們將一起研究Travelator中的代碼,它是一個虛構的旅行計劃Web應用程序。假設我們要實現一個新功能,但在開始之前,我們想趁此機會對代碼做一些優化。你將與Nat和Duncan中的一位進行搭檔。這對搭檔就是后續重構討論中的“我們”,除了作者們,你也是Travelator團隊的一員。歡迎加入!

源代碼

我們將Travelator的源代碼發布在一個公開的Git倉庫中。前言中詳細說明了如何訪問它。

因為本書是關于重構的,所以代碼的變化是重要的細節,無論是在單次提交還是更長周期提交的。我們盡量將有助于你理解的所有代碼打印出來。在談論將要進行的更改時,這將有助于你聯想上一次位于活動編輯器面板中的代碼。如果這種方式未能奏效,或者你覺得需要更多的細節,那么你可以查看代碼并在IntelliJ中繼續。

主站蜘蛛池模板: 罗源县| 金乡县| 祁门县| 偃师市| 自治县| 安顺市| 历史| 灌云县| 南召县| 韩城市| 宁晋县| 砀山县| 阳山县| 浪卡子县| 彰武县| 沽源县| 霍林郭勒市| 武胜县| 巴东县| 阳江市| 五峰| 台湾省| 壶关县| 平昌县| 苍梧县| 五指山市| 临江市| 张家界市| 疏勒县| 永仁县| 鄂温| 木里| 房山区| 营口市| 武威市| 娱乐| 东光县| 泰兴市| 贺兰县| 辉南县| 通化县|