深入理解 OOP 及其關鍵原則將有助於您更好地理解 Java 語言的結構並編寫出良好的代碼。此資源選擇包括幾篇文章,這些文章將教您 OOP 基礎知識以及一些有用的細微差別。
面向對象編程的原則
如果您想知道為什麼 Java 是這樣設計的,而不是其他方式,那麼是時候看看編程理論——OOP 的原則了。這個詳細的課程將教您什麼是面向對象編程,並解釋繼承、抽象、封裝和多態性。然後您將看到如何在 Java 中實現這些原則的示例。
面向對象的原則
這是關於 OOP 的另一課。它將使用示例來幫助您了解什麼是類和對象,以及如何應用基本的 OOP 原則。您還將收到有關如何使您的編程風格與 OOP 概念保持一致的有用提示。
Java封裝
這篇簡短的文字將告訴您更多關於封裝的信息。為什麼在 Java 中需要它?封裝的概念如何幫助我們?如果沒有封裝我們會做什麼,那麼我們的代碼會是什麼樣子?
多態性和朋友
而這篇文章是關於多態性的。它將幫助您更深入地了解這一 OOP 原則。您還將了解靜態多態性與動態多態性有何不同。基本上,這個材料中有很多新信息,所以不要跳過它!
GO TO FULL VERSION