Java面向对象程序设计(英文版)(第3版)

Java面向对象程序设计(英文版)(第3版)
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: [英] , [英]
2008-04
版次: 1
ISBN: 9787115175151
定价: 59.00
装帧: 平装
开本: 大16开
纸张: 胶版纸
页数: 480页
字数: 666千字
正文语种: 英语
  •   《图灵原版计算机科学系列:Java面向对象程序设计(英文版)(第3版)》主要从软件工程的角度介绍面向对象和程序设计的基本概念,侧重于讲解面向对象程序设计原理,而不是Java语言细节。书中从面向对象的基础知识讲起,介绍了对象和类;然后深入到应用结构,讲解了继承、抽象技术、构建图形用户界面、错误处理;最后给出了一个完整的案例。书中使用两个工具实际运用所介绍的概念:Java编程语言以及Java编程环境BlueJ。全书按照项目驱动的方式来展开,讨论了大量的程序项目,并且提供了很多练习。
      《图灵原版计算机科学系列:Java面向对象程序设计(英文版)(第3版)》内容由浅入深,适合初学者快速入门,也适合高级程序员和专业人士学习参考,可作为计算机相关专业“面向对象程序设计”课程的教材。   DavidJ.Barnes,任教于英国肯特大学,有超过25年的程序设计教学经验,主要研究兴趣是程序设计、软件测试、计算机科学教学。 Part1Foundationsofobjectorientation
    Chapter1Objectsandclasses
    1.1Objectsandclasses
    1.2Creatingobjects
    1.3Callingmethods
    1.4Parameters
    1.5Datatypes
    1.6Multipleinstances
    1.7State
    1.8Whatisinanobject?
    1.9Objectinteraction
    1.10Sourcecode
    1.11Anotherexample
    1.12Returnvalues
    1.13Objectsasparameters
    1.14Summary
    Chapter2Understandingclassdefinitions
    2.1Ticketmachines
    2.1.1ExploringthebehaviorofanaTveticketmachine
    2.2Examiningaclassdefinition
    2.3Fields,constructors,andmethods
    2.3.1Fields
    2.3.2Constructors
    2.4Passingdataviaparameters
    2.5Assignment
    2.6Accessormethods
    2.7Mutatormethods
    2.8Printingfrommethods
    2.9Summaryofthenaiveticketmachine
    2.10Reflectingonthedesignoftheticketmachine
    2.11Makingchoices:theconditionalstatement
    2.12Afurtherconditional-statementexample
    2.13Localvariables
    2.14Fields,parameters,andlocalvariables
    2.15Summaryofthebetterticketmachine
    2.16Self-reviewexercises
    2.17Reviewingafamiliarexample
    2.18Summary
    Chapter3Objectinteraction
    3.1Theclockexample
    3.2Abstractionandmodularization
    3.3Abstractioninsoftware
    3.4Modularizationintheclockexample
    3.5Implementingtheclockdisplay
    3.6Classdiagramsversusobjectdiagrams
    3.7Primitivetypesandobjecttypes
    3.8TheClockDisplaysourcecode
    3.8.1ClassNumberDisplay
    3.8.2Stringconcatenation
    3.8.3Themodulooperator
    3.8.4ClassClockDisplay
    3.9Objectscreatingobjects
    3.10Multipleconstructors
    3.11Methodcalls
    3.11.1Internalmethodcalls
    3.11.2Externalmethodcalls
    3.11.3Summaryoftheclockdisplay
    3.12Anotherexampleofobjectinteraction
    3.12.1Themailsystemexample
    3.12.2Thethiskeyword
    3.13Usingadebugger
    3.13.1Settingbreakpoints
    3.13.2Singlestepping
    3.13.3Steppingintomethods
    3.14Methodcallingrevisited
    3.15Summary
    ……
    Part2Applicationstructures
    Appendices
    Index
  • 内容简介:
      《图灵原版计算机科学系列:Java面向对象程序设计(英文版)(第3版)》主要从软件工程的角度介绍面向对象和程序设计的基本概念,侧重于讲解面向对象程序设计原理,而不是Java语言细节。书中从面向对象的基础知识讲起,介绍了对象和类;然后深入到应用结构,讲解了继承、抽象技术、构建图形用户界面、错误处理;最后给出了一个完整的案例。书中使用两个工具实际运用所介绍的概念:Java编程语言以及Java编程环境BlueJ。全书按照项目驱动的方式来展开,讨论了大量的程序项目,并且提供了很多练习。
      《图灵原版计算机科学系列:Java面向对象程序设计(英文版)(第3版)》内容由浅入深,适合初学者快速入门,也适合高级程序员和专业人士学习参考,可作为计算机相关专业“面向对象程序设计”课程的教材。
  • 作者简介:
      DavidJ.Barnes,任教于英国肯特大学,有超过25年的程序设计教学经验,主要研究兴趣是程序设计、软件测试、计算机科学教学。
  • 目录:
    Part1Foundationsofobjectorientation
    Chapter1Objectsandclasses
    1.1Objectsandclasses
    1.2Creatingobjects
    1.3Callingmethods
    1.4Parameters
    1.5Datatypes
    1.6Multipleinstances
    1.7State
    1.8Whatisinanobject?
    1.9Objectinteraction
    1.10Sourcecode
    1.11Anotherexample
    1.12Returnvalues
    1.13Objectsasparameters
    1.14Summary
    Chapter2Understandingclassdefinitions
    2.1Ticketmachines
    2.1.1ExploringthebehaviorofanaTveticketmachine
    2.2Examiningaclassdefinition
    2.3Fields,constructors,andmethods
    2.3.1Fields
    2.3.2Constructors
    2.4Passingdataviaparameters
    2.5Assignment
    2.6Accessormethods
    2.7Mutatormethods
    2.8Printingfrommethods
    2.9Summaryofthenaiveticketmachine
    2.10Reflectingonthedesignoftheticketmachine
    2.11Makingchoices:theconditionalstatement
    2.12Afurtherconditional-statementexample
    2.13Localvariables
    2.14Fields,parameters,andlocalvariables
    2.15Summaryofthebetterticketmachine
    2.16Self-reviewexercises
    2.17Reviewingafamiliarexample
    2.18Summary
    Chapter3Objectinteraction
    3.1Theclockexample
    3.2Abstractionandmodularization
    3.3Abstractioninsoftware
    3.4Modularizationintheclockexample
    3.5Implementingtheclockdisplay
    3.6Classdiagramsversusobjectdiagrams
    3.7Primitivetypesandobjecttypes
    3.8TheClockDisplaysourcecode
    3.8.1ClassNumberDisplay
    3.8.2Stringconcatenation
    3.8.3Themodulooperator
    3.8.4ClassClockDisplay
    3.9Objectscreatingobjects
    3.10Multipleconstructors
    3.11Methodcalls
    3.11.1Internalmethodcalls
    3.11.2Externalmethodcalls
    3.11.3Summaryoftheclockdisplay
    3.12Anotherexampleofobjectinteraction
    3.12.1Themailsystemexample
    3.12.2Thethiskeyword
    3.13Usingadebugger
    3.13.1Settingbreakpoints
    3.13.2Singlestepping
    3.13.3Steppingintomethods
    3.14Methodcallingrevisited
    3.15Summary
    ……
    Part2Applicationstructures
    Appendices
    Index
查看详情
系列丛书 / 更多
Java面向对象程序设计(英文版)(第3版)
算法(英文版•第4版)
[美]塞奇威克(Robert Sedgewick)、[美]韦恩(Kevin Wayne) 著
Java面向对象程序设计(英文版)(第3版)
计算机程序设计艺术(第2卷 英文版·第3版):半数值算法
[美]高德纳 著
Java面向对象程序设计(英文版)(第3版)
计算机程序设计艺术,卷4A:组合算法(一)(英文版)
[美]Donald E.Knuth 著
Java面向对象程序设计(英文版)(第3版)
UNIX环境高级编程
史蒂文斯、拉戈 著
Java面向对象程序设计(英文版)(第3版)
C++Primer(英文版)(第4版)
李普曼 著
Java面向对象程序设计(英文版)(第3版)
计算机程序设计艺术(第3卷 英文版·第2版):排序与查找
[美]高德纳(Knuth D.E) 著
Java面向对象程序设计(英文版)(第3版)
信息检索:算法与启发式方法(英文版·第2版)
[美]格罗斯曼、[美]弗里德 著
Java面向对象程序设计(英文版)(第3版)
数据结构与算法分析:C++描述(英文版)(第3版)
[美]维斯 著
Java面向对象程序设计(英文版)(第3版)
数据库系统基础:高级篇(英文注释版·第4版)
[美]埃尔姆斯里(Elmasri R) 著;孙瑜 注
Java面向对象程序设计(英文版)(第3版)
系统分析与设计(英文版·第3版)
[美]瓦拉西奇 著
Java面向对象程序设计(英文版)(第3版)
C++程序设计
[美]代特尔 著
Java面向对象程序设计(英文版)(第3版)
Web数据挖掘:超文本数据的知识发现
[印]查凯莱巴蒂 著
相关图书 / 更多
Java面向对象程序设计(英文版)(第3版)
Java程序设计基础教程
芮素娟 周艺 汪荣斌
Java面向对象程序设计(英文版)(第3版)
Java程序设计案例教程
邓海生
Java面向对象程序设计(英文版)(第3版)
Java技术手册(原书第7版)
[英]本杰明·J.埃文斯(Benjamin J. Evans);大卫·弗拉纳根(David Flanagan)
Java面向对象程序设计(英文版)(第3版)
Java程序设计与应用开发(微课视频版)
郭克华;李一帆;孙王斌
Java面向对象程序设计(英文版)(第3版)
Java编程超级魔卡
明日科技
Java面向对象程序设计(英文版)(第3版)
Java程序设计与实践 第2版
查艳芳 卢晨
Java面向对象程序设计(英文版)(第3版)
JavaScript+jQuery动态网站开发(全案例微课版)
裴雨龙
Java面向对象程序设计(英文版)(第3版)
Java Web程序设计项目化教程
任侠;刘庆;曾鸣
Java面向对象程序设计(英文版)(第3版)
Java物联网程序设计基础第2版
北京新大陆时代教育科技有限公司 著
Java面向对象程序设计(英文版)(第3版)
Java程序设计基础
赖红
Java面向对象程序设计(英文版)(第3版)
Java基础入门(项目案例+微课视频+题库)(计算机技术入门丛书)
沈泽刚、伞晓丽 著
Java面向对象程序设计(英文版)(第3版)
Java程序设计案例教程
朱薇
您可能感兴趣 / 更多
Java面向对象程序设计(英文版)(第3版)
施米特的国际政治思想:恐怖、自由战争和全球秩序危机
[英]佩蒂托(Fabio Petito) 编;刘小枫、[英]欧迪瑟乌斯(Louiza Odysseos)、郭小雨 译
Java面向对象程序设计(英文版)(第3版)
美术馆的一天
[英]苏珊娜·贝利 著;[英]尼娅·古尔德 绘
Java面向对象程序设计(英文版)(第3版)
Vagrant开发运维实战
[英]亚历克斯·布朗顿(Alex Braunton) 著;高远 译
Java面向对象程序设计(英文版)(第3版)
黑白炫酷插画设计思维课世界绘画经典教程
[英]凯瑟琳·V.霍姆斯 著;赵东蕾 译
Java面向对象程序设计(英文版)(第3版)
DK世界经典童话绘本(中英双语共6册)
[英]DK出版社 著;纯熙 译
Java面向对象程序设计(英文版)(第3版)
威尼斯城记
[英]克里斯托弗·希伯特 著;高玉明、杨佳锋 译
Java面向对象程序设计(英文版)(第3版)
彼得兔的故事·桥梁书(全14册)彩图注音版
[英]毕翠克丝·波特
Java面向对象程序设计(英文版)(第3版)
莎士比亚四大悲剧(插图典藏版)
[英]威廉·莎士比亚 著
Java面向对象程序设计(英文版)(第3版)
晚清西学丛书:富国策
[英]亨利·法思德 著;姚达兑 编;[清]汪凤藻 译;梅谦立、周伟驰、张锦冬 注
Java面向对象程序设计(英文版)(第3版)
纸牌屋(2玩转国王全新修订版)(精)
[英]迈克尔·道布斯 著;何雨珈 译
Java面向对象程序设计(英文版)(第3版)
DK爱上数学
[英]DK公司 编著
Java面向对象程序设计(英文版)(第3版)
彩虹是什么/科学小达人STEM教育系列图画书
[英]哈丽雅特·布莱克福德 著;何茜 译