这是一部极富创新性的面向对象技术和Java教材。书中紧紧围绕Java语言教学中的重点和难点——“面向对象思想”进行组织,通过大量贴近实际的例子和编程练习,完整讲述了开发Java程序的全过程,深入阐述各种面向对象概念。在此过程中穿插讨论了大量现代软件工程实践,讲述重要的Java语法,并涵盖了泛型、autobox等Java的新特性。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。
书名 | Java面向对象程序设计(英文版第3版)/图灵原版计算机科学系列 |
分类 | |
作者 | (英)巴恩斯//科灵 |
出版社 | 人民邮电出版社 |
下载 |
![]() |
介绍 |
编辑推荐 这是一部极富创新性的面向对象技术和Java教材。书中紧紧围绕Java语言教学中的重点和难点——“面向对象思想”进行组织,通过大量贴近实际的例子和编程练习,完整讲述了开发Java程序的全过程,深入阐述各种面向对象概念。在此过程中穿插讨论了大量现代软件工程实践,讲述重要的Java语法,并涵盖了泛型、autobox等Java的新特性。 内容推荐 本节主要从软件工程的角度介绍面向对象和程序设计的基本概念,侧重于讲解面向对象程序设计原理,而不是Java语言细节。书中从面向对象的基础知识讲起,介绍了对象和类;然后深入到应用结构,讲解了继承、抽象技术、构建图形用户界面、错误处理;最后给出了一个完整的案例。书中使用两个工具实际运用所介绍的概念:Java编程语言以及Java编程环境BlueJ。全书按照项目驱动的方式来展开,讨论了大量的程序项目,并且提供了很多练习。 本书内容由浅入深,适合初学者快速入门,也适合高级程序员和专业人士学习参考,可作为计算机相关专业“面向对象程序设计”课程的教材。 目录 Part 1 Foundations of object orientation Chapter 1 Objects and classes Chapter 2 Understanding class definitions Chapter 3 Object interaction Chapter 4 Grouping objects Chapter 5 More sophisticated behavior Chapter 6 Well-behaved objects Chapter 7 Designing classes Chapter 8 Improving structure with inheritance Chapter 9 More about inheritance Chapter 10 Further abstraction techniques Chapter 11 Building graphical user interfaces Chapter 12 Handling errors Chapter 13 Designing applications Chapter 14 A case study Appendices A Working with a BlueJ project B Java data types C Java control structures D Operators E Running Java without BlueJ F Configuring BlueJ G Using the debugger H JUnit unit-testing tools I Javadoc J Program style guide K Important library classes Index |
随便看 |