在這個級別,您了解了 Java 有哪些原始類型以及它們是如何擴展和縮小的。我們討論了對象和類。更重要的是,我們開始研究是什麼讓 Java 成為 Java——面向對象編程的原則。請耐心等待:在您進入下一級別之前,我們建議您完成本課程。

面向對象編程的原則

您已經知道 Java 中的一切是如何組織的:您聲明類並基於類創建對象,類有方法等等。但是為什麼一切都是這樣而不是其他方式呢?為什麼語言的結構使得程序由類和對象組成,而不是由其他東西組成?為什麼要發明“對象”的概念並將其放在首位?所有的語言都是這樣設計的嗎?如果不是,它給 Java 帶來了什麼優勢?有很多問題本課將幫助您解決這些問題。您將深入了解 OOP 的原則:繼承、抽象、封裝和多態性。