商家名称 |
信用等级 |
购买信息 |
订购本书 |
|
|
Java面向对象程序设计(英文版·第3版) |
|
|
|
Java面向对象程序设计(英文版·第3版) |
|
基本信息·出版社:人民邮电出版社
·页码:480 页
·出版日期:2008年04月
·ISBN:7115175152/9787115175151
·条形码:9787115175151
·版本:第1版
·装帧:平装
·开本:16
·正文语种:中文
·丛书名:图灵原版计算机科学系列
内容简介 本节主要从软件工程的角度介绍面向对象和程序设计的基本概念,侧重于讲解面向对象程序设计原理,而不是Java语言细节。书中从面向对象的基础知识讲起,介绍了对象和类;然后深入到应用结构,讲解了继承、抽象技术、构建图形用户界面、错误处理;最后给出了一个完整的案例。书中使用两个工具实际运用所介绍的概念:Java编程语言以及Java编程环境BlueJ。全书按照项目驱动的方式来展开,讨论了大量的程序项目,并且提供了很多练习。
本书内容由浅入深,适合初学者快速入门,也适合高级程序员和专业人士学习参考,可作为计算机相关专业“面向对象程序设计”课程的教材。
目录 Part 1 Foundations of object orientation 1
Chapter 1 Objects and classes 3
1.1 Objects and classes 3
1.2 Creating objects 4
1.3 Calling methods 5
1.4 Parameters 6
1.5 Data types 7
Chapter 2 Understanding class definitions 17
Chapter 3 Object interaction 52
Chapter 4 Grouping objects 81
Chapter 5 More sophisticated behavior 119
Chapter 6 Well-behaved objects 158
Chapter 7 Designing classes 189
Chapter 8 Improving structure with inheritance 229
Chapter 9 More about inheritance 258
Chapter 10 Further abstraction techniques 278
Chapter 11 Building graphical user interfaces 312
Chapter 12 Handling errors 354
Chapter 13 Designing applications 393
Chapter 14 A case study 413
Appendices 433
A Working with a BlueJ project 433
B Java data types 435
C Java control structures 438
D Operators 443
E Running Java without BlueJ 445
F Configuring BlueJ 448
G Using the debugger 450
H JUnit unit-testing tools 454
I Javadoc 456
J Program style guide 459
K Important library classes 463
Index 467
……