问题和练习的答案:面向对象的编程概念

问题答案

  • 实际对象包含 statebehavior

  • 软件对象的状态存储在 fields 中。

  • 软件对象的行为通过 方法 公开。

  • 隐藏来自外部世界的内部数据,并仅通过公开的方法对其进行访问,这称为数据 封装

  • 软件对象的蓝图称为 class

  • 可以在 superclass 中定义常见行为,并使用 extends 关键字继承到 subclass 中。

  • 没有实现的方法的集合称为 interface

  • 通过功能组织类和interface的名称空间称为 package

  • 术语 API 代表 应用程序编程interface

练习答案

  • 您的答案会因要建模的实际对象而异。

  • 您的答案在这里也会有所不同,但是错误消息将专门列出尚未实现的必需方法。