主页>学习 Java 语言>面向对象的编程概念
Java 教程是为 JDK 8 编写的。本页中描述的示例和实践未利用在后续版本中引入的改进。
问题和练习的答案:面向对象的编程概念
问题的答案
- 真实世界对象包含 state 和 behavior。
- 软件对象的状态存储在 fields 中。
- 软件对象的行为通过 methods 公开。
- 隐藏来自外部世界的内部数据,并仅通过公开暴露的方法访问内部数据称为数据 encapsulation。
- 软件对象的蓝图称为 class。
- 常见行为可以在 superclass 中定义,并使用 extends 关键字继承到 subclass 中。
- 没有实现的方法集合称为 interface。
- 按功能组织类和接口的名称空间称为 package。
- 术语 API 代表 Application Programming Interface。
练习的答案
- 你的答案将根据你正在建模的实际对象而有所不同。
- 你的答案也将有所不同,但错误消息将具体列出尚未实现的所需方法。