深入理解 OOP 及其关键原则将有助于您更好地理解 Java 语言的结构并编写出良好的代码。此资源选择包括几篇文章,这些文章将教您 OOP 基础知识以及一些有用的细微差别。

面向对象编程的原则

如果您想知道为什么 Java 是这样设计的,而不是其他方式,那么是时候看看编程理论——OOP 的原则了。这个详细的课程将教您什么是面向对象编程,并解释继承、抽象、封装和多态性。然后您将看到这些原则如何在 Java 中实现的示例。

面向对象的原则

这是关于 OOP 的另一课。它将使用示例来帮助您了解什么是类和对象,以及如何应用基本的 OOP 原则。您还将收到有关如何使您的编程风格与 OOP 概念保持一致的有用提示。

Java封装

这篇简短的文字将告诉您更多关于封装的信息。为什么在 Java 中需要它?封装的概念如何帮助我们?如果没有封装我们会做什么,那么我们的代码会是什么样子?

多态性和朋友

而这篇文章是关于多态性的。它将帮助您更深入地了解这一 OOP 原则。您还将了解静态多态性与动态多态性有何不同。基本上,这个材料中有很多新信息,所以不要跳过它!