一有关java的第四次题 .pdf

  1. 1、本文档共37页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

一、【必做题】

1.(1)概念一个人类Person:

1)概念一个方式sayHello(),能够向对方发出问候语“hello,mynameisXXX”

2)有三个属性:名字、身高、体重

(2)概念一个PersonCreate类:

2)别离挪用对象的sayHello()方式。(答案:、)

2.(1)概念一个人类Person:

1)概念一个方式sayHello(),能够向对方发出问候语“hello,mynameisXXX”

2)有三个属性:名字、身高、体重

3)通过构造方式,别离给三个属性赋值

(2)概念一个Constructor类:

2)别离挪用对象的sayHello()方式。(答案:、或是)

3.(1)概念一个矩形类Rectangle:

1)概念三个方式:getArea()求面积、getPer()求周长,showAll()别离在操纵台输出长、宽、

面积、周长。

2)有2个属性:长length、宽width

3)通过构造方式Rectangle(intwidth,intlength),别离给两个属性赋值(答案:)

4.概念一个点类Point,包括2个成员变量x、y别离表示x和y坐标,2个构造器Point()

和Point(intx0,y0),和一个movePoint(intdx,intdy)方式实现点的位置移动。

5.编写一个程序,创建两个Point对象p一、p2,别离调研movePoint方式后,打印p1

和p2的坐标。

6.(1)概念一个动物类Creature

1)概念一个方式setSnarl(Catcat)能够设置动物发出猫的声音

2)setSnarl(Dogdog)能够设置动物发出狗的声音

3)概念一个outPut()方式,能够输出动物的声音

(2)要求概念一个猫类Cat,具有猫的声音,将猫类传入动物类Creature的吼叫方式

setSnarl(Catcat)能够设置动物发出猫的声音

(3)要求概念一个狗类Dog,具有狗的声音,将狗类传入动物类Creature的吼叫方式

setSnarlDogdog)能够设置动物发出狗的声音

(4)概念一个Sound类,在main方式里挪用Creature类的setSnarl()和outPut()方式别

离设置动物的声音和输出动物的声音

成效显示:

7.概念一个圆类Circle,描述圆对象。圆有一个属性radius表示半径,还有一个findArea

方式用于计算圆的面积。

概念一个测试类。给半径赋值为5,而且输出圆的面积。

8.概念一个笔记本类,该类有颜色(char)和cpu型号(int)两个属性。

(1)无参和有参的两个构造方式;

(2)输出笔记本信息的方式

然后编写一个测试类,测试笔记本类的各个方式。

9.概念一个汽车类Vehicle,要求如下:

(1)属性包括:汽车品牌brand(String类型)、颜色color(String类型)和速度speed(double

类型),而且所有属性为私有。

(2)至少提供一个有参的构造方式(要求品牌和颜色能够初始化为任意值,但速度的初始

值必需为0)。

(3)为私有属性提供访问器方式。注意:汽车品牌一旦初始化以后不能修改。

(4)概念一个一样方式run(),用打印语句描述汽车奔跑的功能

概念测试类VehicleTest,在其main方式中创建一个品牌为“benz”、颜色为“black”的汽车。

10.概念一个时刻类,提供设按时刻和显示时刻的方式,其中设按时刻的方式需要校验数

据的正确性,并在main方式中验证。

11.设计BOOK类,包括ISBN号(string)、书名(string)、作者(string)和表示是不是

已借出的成员(bool)。创建返回这些成员的访问方式,和借书还书的方式。

12.为图书馆创建一个Patron类,包括读者姓名、图书证号和借阅费用(若是欠费的话)。

创建访问这些成员的方式和设定借书费的方式。概念一个方式,返回一个布尔值。

表示读者是不是欠费。

二、【选做题】

1.编写一个时刻类MyTime,包括一个构造方式,3个私有成员变量hour,minute,second和

与它们相对应的get与set方式(如hour有getHour和

文档评论(0)

. + 关注
官方认证
内容提供者

专注于职业教育考试,学历提升。

版权声明书
用户编号:8032132030000054
认证主体社旗县清显文具店
IP属地河南
统一社会信用代码/组织机构代码
92411327MA45REK87Q

1亿VIP精品文档

相关文档