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版)
计算机程序设计艺术,卷4A:组合算法(一)(英文版)
[美]Donald E.Knuth 著
Java面向对象程序设计(英文版)(第3版)
计算机程序设计艺术(第2卷 英文版·第3版):半数值算法
[美]高德纳 著
Java面向对象程序设计(英文版)(第3版)
计算机程序设计艺术(第3卷 英文版·第2版):排序与查找
[美]高德纳(Knuth D.E) 著
Java面向对象程序设计(英文版)(第3版)
UNIX环境高级编程
史蒂文斯、拉戈 著
Java面向对象程序设计(英文版)(第3版)
C++Primer(英文版)(第4版)
李普曼 著
Java面向对象程序设计(英文版)(第3版)
数据结构与算法分析:C++描述(英文版)(第3版)
[美]维斯 著
Java面向对象程序设计(英文版)(第3版)
信息检索:算法与启发式方法(英文版·第2版)
[美]格罗斯曼、[美]弗里德 著
Java面向对象程序设计(英文版)(第3版)
数据库系统基础:高级篇(英文注释版·第4版)
[美]埃尔姆斯里(Elmasri R) 著;孙瑜 注
Java面向对象程序设计(英文版)(第3版)
系统分析与设计(英文版·第3版)
[美]瓦拉西奇 著
Java面向对象程序设计(英文版)(第3版)
C++程序设计
[美]代特尔 著
Java面向对象程序设计(英文版)(第3版)
Web数据挖掘:超文本数据的知识发现
[印]查凯莱巴蒂 著
相关图书 / 更多
Java面向对象程序设计(英文版)(第3版)
Java高级框架应用开发与项目案例教程- Spring+SpringMVC+MyBatis
梁立新
Java面向对象程序设计(英文版)(第3版)
JavaScript超入门(原书第2版)
狩野祐東
Java面向对象程序设计(英文版)(第3版)
Java程序设计任务式教程
王雪松 著
Java面向对象程序设计(英文版)(第3版)
Java程序设计实战教程
李西明、陈立为 著
Java面向对象程序设计(英文版)(第3版)
Java程序设计基础(第7版)实验指导与习题解答
陈国君;陈磊;李梅生;刘秋莲
Java面向对象程序设计(英文版)(第3版)
Java程序设计
林爱武;宋伟;齐晶薇
Java面向对象程序设计(英文版)(第3版)
Java编程从入门到实践(微课视频版)
李兴华 著;沐言科技 编
Java面向对象程序设计(英文版)(第3版)
Java语言程序设计(进阶篇)(原书第12版)
[美]梁勇(Y. Daniel Liang)
Java面向对象程序设计(英文版)(第3版)
JavaWeb程序设计任务教程(第2版)
黑马程序员 著
Java面向对象程序设计(英文版)(第3版)
Java程序设计(第3版北京大学信息技术系列教材)
蔡翠平 著;唐大仕 编
Java面向对象程序设计(英文版)(第3版)
Java程序设计基础(第2版)
耿祥义 著
Java面向对象程序设计(英文版)(第3版)
Java轻量级Web开发深度探索
罗刚
您可能感兴趣 / 更多
Java面向对象程序设计(英文版)(第3版)
下火了美好的事物总经得起耐心等待3-6蒲蒲兰绘本
[英]山姆亚瑟 著
Java面向对象程序设计(英文版)(第3版)
苏格拉底前后
[英]弗朗西斯·麦克唐纳·康福德 著;孙艳萍 译
Java面向对象程序设计(英文版)(第3版)
修昔底德
[英]P.J.罗德(P.J.Rhodes) 著;白春晓 译
Java面向对象程序设计(英文版)(第3版)
柳林风声(美绘拼音版+名师视频讲解)一二三年级-中小学生大阅读经典故事[7-10岁]
[英]肯尼思·格雷厄姆 著;董泽 编
Java面向对象程序设计(英文版)(第3版)
博弈论基础
[英]肯·宾默尔(Ken Binmore) 著;郎艳怀 译
Java面向对象程序设计(英文版)(第3版)
莱亚德尼尼微考古文献汇编(共6册英文版)(精)/考古系列/寰宇文献
[英]奥斯汀·莱亚德 著
Java面向对象程序设计(英文版)(第3版)
爱丽丝漫游奇境/大语文新阅读经典书系
[英]刘易斯·卡罗尔 著;新阅读经典编委会 译
Java面向对象程序设计(英文版)(第3版)
鲁拜集书目
[英]安布罗斯·乔治·波特 著
Java面向对象程序设计(英文版)(第3版)
门萨全新谜题集(聪明人喜欢挑战的脑力游戏;读完这本书,您也有机会成为门萨俱乐部的一员!)
[英]蒂姆·戴多普洛斯 著;丁大刚、金菲菲 译
Java面向对象程序设计(英文版)(第3版)
论失业与就业
[英]庇古(Pigou) 著;赵彦锋 译
Java面向对象程序设计(英文版)(第3版)
时尚的美学经济:服装和模特业的市场和价值
[英]乔安妮·恩特威斯尔(Joanne Entwistle) 著;王婧倩 译
Java面向对象程序设计(英文版)(第3版)
三联精选:劝导简·奥斯丁
[英]简·奥斯丁 著