文档

Java™ 教程-Java Tutorials 中文版
问题和练习
Trail: Learning the Java Language
Lesson: Object-Oriented Programming Concepts

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

问题

  1. 真实世界的对象包含___和___。
  2. 软件对象的状态存储在___中。
  3. 软件对象的行为通过___公开。
  4. 隐藏来自外部世界的内部数据并仅通过公开暴露的方法访问它,这就是数据___。
  5. 软件对象的蓝图称为___。
  6. 常见行为可以在___中定义,并使用___关键字继承到___中。
  7. 没有实现的方法集合称为___。
  8. 按功能组织类和接口的名称空间称为___。
  9. 术语 API 代表___?

练习

  1. 为在此路径开头处观察到的每个真实世界对象创建新类。如果你忘记了所需的语法,请参阅 Bicycle 类。
  2. 对于上面创建的每个新类,创建一个定义其行为的接口,然后要求你的类实现它。省略一个或两个方法并尝试编译。这个错误是什么样的?

检查一下你的答案。


Previous page: What Is a Package?
Next page: Language Basics