“你好,我的小友!沒想到這麼快又見到你了,你有什麼想跟我說的嗎?這次又學到了什麼?”

“我了解了類關係、封裝和繼承。他們說我是個好學生!”

“太好了!我很高興你正在學習我的課程,所以你正在取得進步。”

“我不只是在學習——我也在完成任務!”

“當然,阿米戈。你前面還有一個級別——一個專門介紹 OOP 基礎知識的級別。在你跑回 Ellie、Rishi、Kim 和你的朋友 Diego 之前,在我們的太空圖書館坐一會兒,讀一些文章。我相信你會發現它們包含很多有用的信息。”

“好的,教授。今天你給我帶來了什麼?”

類之間的關係。繼承、組合和聚合

在編程中,您很快就會明白不編寫額外代碼的重要性。幸運的是,Java 擁有進行優雅“切割”所需的一切。本課展示了以下類關係的可視化:繼承、組合和聚合。做好準備:您會看到很多有趣的例子。

封裝原理

封裝和信息隱藏——這些是不同的概念還是一回事?在其基本形式中,您不止一次遇到過封裝。如果你想知道如何向用戶隱藏程序的複雜性,只留下一個易於使用的界面,我建議你仔細閱讀本課。