第 3 章 Java 面向对象编程

介绍 Java 基本句法之后,可以开始介绍 Java 面向对象编程了。所有 Java 程序都使用对象,对象的类型由接口定义。每个 Java 程序都定义成类,而复杂的程序会定义很多类和接口。本章说明如何定义新类,以及如何使用类进行面向对象编程。本章还会介绍接口的概念,但接口和 Java 的类型系统的详细介绍将在第 4 章进行。

第 3 章 Java 面向对象编程 - 图1 不过,如果你有面向对象编程的经验,要小心。“面向对象”在不同的语言中有不同的含义。不要认为 Java 对面向对象的实现和你最喜欢的面向对象语言一样(C++ 和 Python 程序员尤其要注意)。

这一章的内容很多,下面先简要介绍一些基本概念。