问题和练习的答案:面向对象的编程概念
问题答案
-
实际对象包含 state 和 behavior 。
-
软件对象的状态存储在 fields 中。
-
软件对象的行为通过 方法 公开。
-
隐藏来自外部世界的内部数据,并仅通过公开的方法对其进行访问,这称为数据 封装 。
-
软件对象的蓝图称为 class 。
-
可以在 superclass 中定义常见行为,并使用 extends 关键字继承到 subclass 中。
-
没有实现的方法的集合称为 interface 。
-
通过功能组织类和interface的名称空间称为 package 。
-
术语 API 代表 应用程序编程interface 。
练习答案
-
您的答案会因要建模的实际对象而异。
-
您的答案在这里也会有所不同,但是错误消息将专门列出尚未实现的必需方法。