Java程序设计题解与上机指导(第四版)/新世纪计算机基础教育丛书 - Softcover

辛运帏,饶一梅 谭浩强

 
9787302478263: Java程序设计题解与上机指导(第四版)/新世纪计算机基础教育丛书

Synopsis

本书是和《Java程序设计(第四版)》(辛运帏、饶一梅编著,清华大学出版社出版)配套使用的参考书,由题解和上机指导两部分组成。本书对《Java程序设计(第四版)》中13章的全部习题给出了完整的解答。书中对论述题给出了简单的答案;对编程题给出了简单分析,论述了设计思路,并给出了相应的程序代码。这些代码均在Java8.0环境下调试通过,程序运行结果以截图的方式提供给读者,供读者参考。在有些习题的后面,又给出了若干拓展思考题,可帮助读者进一步理解相关的习题。此外,本书精选了9个实验题目,供教师配合授课使用。通过学习《Java程序设计(第四版)》并配合本书的使用,能使读者更深入地了解Java语言,熟练掌握它,并能使用该语言编程完成特定的任务。本书概念清晰、实用性强,可供学习Java语言的读者参考使用。《Java程序设计》是Java语言的入门级教材,是作者针对Java语言的教学目的,结合国内教学的特点,根据多年的教学实践与科技开发的经验编写的。结合作者编写的《Java程序设计题解与上机指导》,能帮助读者尽快掌握Java程序设计的方法。第5章对象和类的进一步介绍5.1详细说明类是如何定义的,解释类的特性及它的几个要素。解:Java程序设计就是定义类的过程,Java程序中的所有代码都包含在类中。类可以看作是数据的集合及操作这些数据所需的方法的整合。Java中的类分两种,一种是系统预定义的类,这些类组成Java类库。Java类库是一组由软件供应商编写好的程序模块,完成常用的基本功能和任务,可由程序编写人员直接调用。正是由于有了这些类库,程序员才有了很好的辅助工具,不必将精力浪费在一些简单常见的功能实现上。基本类库提供的这些功能,使得程序员站在了一个较高的起点上,他们可以把主要精力关注在更加复杂的工作上。这些定义好的类根据实现功能的不同,划分成不同的集合,每个集合称为一个包。Sun公司提供的JDK中共有43个大包。除去系统预定义的类之外,还有一种是用户程序自己定义的类,当然这其中又包括其他程序员定义的类和自己定义的类。这些类都显式或隐式地派生于Java中某个预定义的类。不论是预定义的类,还是程序员自己定义的类,每个类中一般都包含属性和方法。属性即是数据,属性值表明一个对象的状态;方法决定类有哪些可利用的手段,即可通过哪些函数来操作这些数据。类的具体格式如下:修饰符class类名[extends父类名]{类型成员变量1;类型成员变量2;……修饰符类型成员方法1(参数列表){类型局部变量;方法体}修饰符类型成员方法2(参数列表){类型局部变量;方法体}……}类定义的第一行是类头,关键字class表明这里定义的是一个类。class前的修饰符允许有多个,用来限定所定义的类的使用方式。类名是用户为该类所起的名字,它应该是一个合法的标识符,并尽量遵从命名约定。extends是关键字。如果所定义的类是从某一个父类派生而来,那么,父类的名字应写在extends之后。如果不写的话,则隐式表明继承于Object类。Java不允许多重继承,所以如果有父类的话,只能有一个父类。类头后面的部分称为类体,类体用一对大括号括起来,含有两部分,一部分是数据成员变

"synopsis" may belong to another edition of this title.