【内容简介】
本书是《Java语言与面向对象程序设计》一书的配套教材。全书分为“习题解答与补充习题”和“实验指导”两部分。在“习题解答与补充习题”部分,给出了《Java语言与面向对象程序设计》一书中绝大部分习题的详细答案,包括代码、图、表、文字解释等,对某些习题还给出了一个以上的答案;在习题解答之
后增加了少量不附答案的补充习题,以方便读者参考。在“实验指导”部分,给出了14个精心设计的实验,分别与《Java语言与面向对象程序设计》中的各章相对应。配书盘中附有所有程序的源代码、编译后生成的字节码或相应的HTML文件。
本书层次清晰、实用性强,可作为高校Java语言程序设计课程的辅导用书,也可供编程爱好者参考使用。
【目录信息】
第1部分 习题解答与补充习题
第1章 面向对象软件开发概述
1.1 习题解答
1.2 补充习题
第2章 Java概述
2.1 习题解答
2.2 补充习题
第3章 Java语言基础
3.1 习题解答
3.2 补充习题
第4章 抽象、封装与类
4.1 习题解答
4.2 补充习题
第5章 继承与多态
5.1 习题解答
5.2 补充习题
第6章 工具类与算法
6.1 习题解答
【前言】
计算机科学技术的发展不仅极大地促进了整个科学技术的发展,而且明显地加快了经济信息化和社会信息化的进程。因此,计算机教育在各国备受重视,计算机知识与能力已成为21世纪人才素质的基本要素之一。
清华大学自1990年开始将计算机教学纳人基础课的范畴,作为校重点课程进行建设和管理,并按照“计算机文化基础”、“计算机技术基础”和“计算机应用基础”三个层次的课程体系组织教学。
第一层次“计算机文化基础”的教学目的是培养学生掌握在未来信息化社会里更好地学习、工作和生活所必须具备的计算机基础知识和基本操作技能,并进行计算机文化道德规范教育。
第二层次“计算机.