java面向对象练习题
1定义了一个函数来接收一年并确定它是否是闰年什么是闰年?可以除以4而不是100,或者可以除以400,那么今年是闰年
2年,使用do-while重写猜谜游戏(希望比老师更完美)
3定义了一个接收数组的函数,找到数组中的最大值,并计算数组中所有奇数的和4定义一个函数来接收数组,并将数组中元素的最大值放在数组的第一个位置练习5:输出1-150个奇数并计数
6练习:计算1-100的和。
奇数和偶数是什么?练习7:用“边做边做”来计算1到100之间的偶数练习8:用边做边猜数字的游戏9打印99 10的乘法计算1-100个奇数的和
11定义一个函数来执行加法函数操作,而不向调用者返回值
12要求:定义一个函数来比较两个数字的大小,并将最大的数字返回给呼叫者要求:定义一个函数,根据学生的分数将相应的分数返回给调用者。
14要求:定义一个函数做加法函数,直接打印,不需要返回结果给调用者要求1:定义一个函数来接收数组并取出数组中的最大值
16要求2:定义一个接收数组的函数,并将数组中的最大值放在数组的第一个位置17要求3:定义一个接收数组的函数,并将数组中的最大值放在数组的最后一个位置定义一个函数来接收数组并翻转数组中的元素例如:国际[] arr = {1,2,3,4}-{4,3,2,1 };
19练习:定义接收二维数组的函数,计算二维数组中所有元素的和,并计算奇数
XXXX年龄的方法
29练习:首先编写一个Person类,并计算创建Person的对象的数量练习:描述一种动物。
鸟类和动物有名字和年龄属性,而且会移动。
鸟类也有名称、年龄、颜色、属性和移动行为。
31定义接收无序数组的方法。
要对数组进行排序,请使用二分法来查找指定的元素
32描述了三种类型的汽车,宝马和奔驰,它们都有颜色、名称它还具有运行功能定义一个方法可以接收任何汽车对象,定义一个方法可以返回任何汽车对象描述动物、蛇、鱼和三类。
编写一个可以接收任何动物对象的方法,定义一个可以接收任何动物类型对象
的方法,并调用该动物类型对象的特定方法34动物、狗和鱼的描述。
动物有名字和颜色两种属性,动物有移动的行为。
199狗的一个独特方法是咬人。
鱼特有的行为:吹泡泡
35练习:描述三类图形,矩形和圆形。
每张图表都有计算面积和周长的方法。
清楚地描述了三类之间的关系
36描述了一类学生,它有两个属性id和name。
学生有学习行为功能,但有些学生也在学习过程中赚钱。
普通学生:不能通过学习赚钱的学生
可以通过学习赚钱的学生
37描述了图形、矩形、圆形和三个类。
定义接收所有图像对象并打印图形对象的周长和面积的方法。
定义一个返回任何图形对象的方法38描述了三类汽车,宝马和奔驰。
汽车有颜色和名称它还具有运行
功能定义一个方法可以接收任何汽车对象,定义一个方法可以返回任何汽车对象
39模拟了你吃桶装大米的情况。
如果你花不到10元去吃桶装大米,你会抛出一个例外,那就是你没有足够的钱。
如果你有足够的10元钱,
可以正常吃。