《Java语言导学(原书第6版)》一一2.6 问题和练习:面向对象的编程概念

简介: 本节书摘来自华章出版社《Java语言导学(原书第6版)》一 书中的第2章,第2.5节,作者:[美] 雷蒙德·盖拉多(Raymond Gallardo) 斯科特·霍梅尔(Scott Hommel) 索亚·坎南(Sowmya Kannan) 琼尼·戈登(Joni Gordon) 沙伦·比奥卡·扎卡沃(Sharon Biocca Zakhour) 著 ,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

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

  1. 生活中的对象都具备   和   属性。
  2. 软件对象的状态保存在   中。
  3. 软件对象的行为通过   展现。
  4. 将内部数据隐藏,且只能通过公共方法访问数据的技术叫   。
  5. 软件对象的蓝图叫   。
  6. 常用行为可以定义成   ,并用关键字   继承到   中。
  7. 方法体为空的方法集合称为   。
  8. 按功能组织类和接口的命名空间叫   。
  9. 术语API表示        。
    练习
  10. 创建新的类来描述本章开始时介绍的生活中的对象。如果忘记必要的语法可参考Bicycle类。
  11. 为每个新类创建一个接口,以定义其行为,然后实现该接口。删除一两个方法后尝试编译一下,会报什么错?
    答案

相关答案参考
http://docs.oracle.com/javase/tutorial/java/concepts/QandE/answers.html

相关文章
|
1天前
|
缓存 Java 数据库
Java并发编程学习11-任务执行演示
【5月更文挑战第4天】本篇将结合任务执行和 Executor 框架的基础知识,演示一些不同版本的任务执行Demo,并且每个版本都实现了不同程度的并发性。
20 4
Java并发编程学习11-任务执行演示
|
2天前
|
存储 安全 Java
12条通用编程原则✨全面提升Java编码规范性、可读性及性能表现
12条通用编程原则✨全面提升Java编码规范性、可读性及性能表现
|
2天前
|
缓存 Java 程序员
关于创建、销毁对象⭐Java程序员需要掌握的8个编程好习惯
关于创建、销毁对象⭐Java程序员需要掌握的8个编程好习惯
关于创建、销毁对象⭐Java程序员需要掌握的8个编程好习惯
|
2天前
|
缓存 Java 数据库
Java并发编程中的锁优化策略
【5月更文挑战第9天】 在高负载的多线程应用中,Java并发编程的高效性至关重要。本文将探讨几种常见的锁优化技术,旨在提高Java应用程序在并发环境下的性能。我们将从基本的synchronized关键字开始,逐步深入到更高效的Lock接口实现,以及Java 6引入的java.util.concurrent包中的高级工具类。文中还会介绍读写锁(ReadWriteLock)的概念和实现原理,并通过对比分析各自的优势和适用场景,为开发者提供实用的锁优化策略。
4 0
|
3天前
|
JavaScript 小程序 Java
基于java的少儿编程网上报名系统
基于java的少儿编程网上报名系统
11 2
|
3天前
|
存储 安全 算法
掌握Java并发编程:Lock、Condition与并发集合
掌握Java并发编程:Lock、Condition与并发集合
11 0
|
3天前
|
Java 测试技术 图形学
掌握Java GUI编程基础知识
掌握Java GUI编程基础知识
7 0
|
3天前
|
SQL Java 数据库连接
Java数据库编程实践:连接与操作数据库
Java数据库编程实践:连接与操作数据库
9 0
|
3天前
|
安全 Java 程序员
深入探索Java泛型编程
深入探索Java泛型编程
7 0
|
3天前
|
Java 编译器 开发者
Java并发编程中的锁优化策略
【5月更文挑战第8天】在Java并发编程中,锁是实现线程同步的关键机制。为了提高程序的性能,我们需要对锁进行优化。本文将介绍Java并发编程中的锁优化策略,包括锁粗化、锁消除、锁降级和读写锁等方法,以帮助开发者提高多线程应用的性能。