您好,欢迎来到爱学范文!

当前位置:爱学范文网>>实用资料>>java面向对象练习题

java面向对象练习题

标签:时间:

【综合文库】

1 定义一个函数接收一个年份,判断是否是闰年。什么是闰年?可以被4整除不能被100整除,或者可以被400整除,那么这一年就是闰年

2 使用do-while改写猜数字游戏。(希望做得比老师更加完善)

3 定义一个函数接收一个数组,找出数组中最大值,并计算数组中所有奇数的总和。 4 定义一个函数接收一个数组,把数组中的元素最大值放在数组中第一个位置上。5 练习:输出1-150的奇数和统计奇数的个数。

6 练习:计算1-100的总和, 统计出奇数和偶数的个数各是多少? 7 练习:使用do-while算出1-100之间的偶数总和。 8 练习:把猜数字的游戏使用do-while改写。 9 打印九九乘法

10计算1-100奇数的总和

11定义一个函数做加法功能运算,不需要返回一个值给调用者。

12需求:定义一个函数比较两个数的大小,把最大的数返回给调用者。 13需求:定义一个函数根据学生的分数,返回对应的等级给调用者。

14需求:定义一个函数做加法功能,直接打印,不需要返回一个结果给调用者。 15需求1:定义一个函数接收一个数组,把数组中的最大值取出。

16需求2:定义一个函数接收一个数组,把数组中的最大值放在数组中的第一个位置上。 17需求3:定义一个函数接收一个数组,把数组中的最大值放在数组中的最后一个位置上。 18定义一个函数接收一个数组,把数组中的元素翻转。比如:int[] arr ={1,2,3,4} -----{4,3,2,1,};

19练习:定义一个函数接收一个二维数组,计算二维数组中所有元素的总和,并且统计奇数的个数。

20练习:定义一个函数接收一个二维数组,计算二维数组中所有元素的总和,并且统计奇数的个数。

21需求:使用java来描述车,车都具备轮子、颜色 、与跑的行为。

22需求:描述一个学生类,学生具备姓名、学号、性别、三个公共的属性,学生都具备吃饭与学习的行为。

23创建对象对象,并给学生对象的属性进行赋值,已经调用学生的功能行为。

24需求:使用java描述车、修车厂两个类,车具备名字、颜色、轮子数三个属性、车具备跑得行为,

车在跑的时候应该判断是否够四个轮子,如果够四个轮子可以跑起,否则送去修车厂维修。

修车厂具备,名字、地址、电话三个属性,具备修车的功能行为。

25使用java类来描述一个学生。 学生还是具备 id 、 名字 、 age的属性,还有具备学习的行为。

26练习:描述一个计算器类 , 计算机有 操作数1 , 操作数2 , 运算符 三个属性,还具备运算的功能。

要求:不能直接给 操作数1 , 操作数2,运算符直接赋值。

27练习:使用java描述一个矩形,矩形具备高、 宽两个属性, 还具备计算面积与周长的方法。

要求:一旦创建矩形对象时,那么该矩形对象就具备了高、宽两个属性值(不能使默认的初始值)。

28练习: 定义一个人类,id ,name , age 三个属性, 还具备一个人与人比较年龄的方法。

29练习:先写一个Person类,统计创建Person的对象个数。

30练习:描述一个动物类,鸟类动物都具备 name、 age 两属性,还有移动的行为, 鸟 也具备 name 、 age \\color、属性, 也具备移动的行为。 31定义一个方法接收一个无序的数组,要对数组进行排序,使用二分法找到一个指定的元素。

32描述车 、 宝马、 奔驰 三个类,车都具备颜色、name 。 还具备跑的功能。 定义一个方法可以接收任意的车对象,定义一个方法可以返回任意的车对象。 33描述动物、 蛇、 鱼 、三个类,编写一个方法可以接收任意的动物对象,定义一个方法可以

接收任意的动物类型对象,并且要调用动物类型对象的特有方法。 34描述动物、 狗、 鱼 三个类,动物都具备name、 color两个属性、 动物都具备移动的行为。

狗特有的一个方法就是咬人。鱼特有的一个行为:吹泡泡。

35练习:描述 图形 、 矩形、 圆形 三个类,每一个图形都是有计算面积与周长的方法的,

把三者之间的关系描述清楚。

36描述一个学生类,具备id 、 name两个属性 、 学生都具备学习的行为功能,但是有部分学生在学习的过程中也会赚钱。 普通学生: 学习不会赚钱

会赚钱的学生:学习、 还会赚钱。

37描述 图形、 矩形、 圆形 、三个类, 定义一个方法可以接收所有的图像对象,并打印图形对象的周长与面积. 定义一个方法可以返回任意的图形对象

38描述车 、 宝马、 奔驰 三个类,车都具备颜色、name 。 还具备跑的功能。 定义一个方法可以接收任意的车对象,定义一个方法可以返回任意的车对象。

39模拟你吃木桶饭的情况,如果你带少于10块钱去吃木桶饭,那么抛出一个没有带够钱的异常,

如果有足够10块钱,那么可以正常的吃饭。

推荐阅读:

    想了解更多实用资料的资讯,请访问:实用资料
    下载文档

    看过《java面向对象练习题》的人还看了以下文章

    延伸阅读

    面试技巧指的是在面试时候的技巧。面试是你能够得到一份工作的关键。内容包括面试前的准备工作、面试当中应该注意的问题,以及如何在面试中推销自己等等。下面由小编为您整理出的招聘的面试技巧,一起来看看吧。为了

    读书需要一种心境,不是什么时候都可以读的。只有静下心来的时候,才适合阅读。心无旁骛,把注意力都集中在书卷上,唯有此时才能体会到读书的乐趣。一起来看看读书英语演讲稿学生,欢迎查阅!

    同志们:今天,我们召集市防汛抗旱指挥部各成员单位、沿江各乡镇负责同志,在这里召开防汛抗旱工作会议,其主要目的是为了进一步作好当前防汛抗旱工作,确保防汛抗旱工作取得全面胜利。前面,市气象局局长何松柏同志

    什么是国防教育?国防教育实际是爱国主义和革命英雄主义教育,是民族精神和气节的教育,是唤起人民忧患意识和民族危机感的教育,是社会主义精神文明的一个重要方面。下面是小编为大家整理的关于国旗下讲话国防教育发

    销售个人工作总结篇1  1、xx一期产权证办理时间太长,延迟发放,导致业主不满;  2、二期虽已提早交付,但部份业主因房屋质量题目一直拖延至今,与工程部的调和固然很好,可就是接受反映不解决题目;  3

    入党是指经过一定手续,得到某政党组织批准而成为该党之成员。爱学范文今天为大家精心准备了2023工人入党思想汇报范文,希望对大家有所帮助!  2023工人入党思想汇报范文  敬爱的党组织:  我自20

    做好市场部的工作,很重要的一点就是要加强对有价值客户的重点分析,开拓营销策略。爱学范文今天为大家精心准备了20xx年市场营销部门年终总结,希望对大家有所帮助!  20xx年市场营销部门年终总结  今

    家,是温暖的港湾;家,是惦念的归属;家,是陪伴的摇篮。故事《家》讲的是,爸爸下班回家和儿子的对话,情节耐人寻味。一天,爸爸下班回到家,心里很烦恼。见到爸爸回来,儿子问爸爸:“爸爸你一小时挣多少钱?”爸

    根据审计署《审计法规实施检查研究工作方案》和市局会议精神,我局高度重视,迅速派出人员,认真开展研究工作。现将情况报告如下:一、检查研究工作开展情况(一)了解精神,提高认识。及时召开全体会议,研究部署对

    新公务员培训军训心得体会(3篇)新公务员培训军训心得体会篇1每年,有多少人奔着公务员这只“铁饭碗”而去,又有多少人羡慕着这些幸运儿从此又清闲又稳定。可真到了公务员的岗位上,职场新鲜人李锐发现,压根