第二次考核性过程
第二次过程性考核
码云地址:https://gitee.com/liyouyoua/events
7-1 学生类-构造函数
码云地址<script src='https://gitee.com/liyouyoua/codes/0531yiuscxdn6aqbzghmo46/widget_preview?title=gistfile1.Java'></script>
(1)题目:
定义一个有关学生的Student类,内含类成员变量: String name、String sex、int age,所有的变量必须为私有(private)。
(2)程序设计思路:
先定义student类,之后用private将3个变量私有化定义,而且用this.xxx=xxx建立构造函数,最后定义主类Main,在里面对外部私有变量进行调用,最后输入输出
(3)知识点:
综合运用类与对象、子类与继承
(4)代码:
(5)运行结果:
7-2 定义类
码云地址<script src='https://gitee.com/liyouyoua/codes/ib23kcx01lgqy9davmjoe95/widget_preview?title=gistfile1.java'></script>
(1)题目:
请补充以下代码,完成输出要求。(注意:需要提交完整代码)
(2)程序设计思路:
直接在RR类中添加,先用double定义a,b,c,d,e,之后定义一个总的x,将abcde的平均值赋值给x,并用return返回并输出
(3)知识点:
参数传值
(4)代码:
(5)运行结果:
7-3 横平竖直
码云地址:<script src='https://gitee.com/liyouyoua/codes/j1l3wa27kx5qbdycf9vih56/widget_preview?title=gistfile1.java'></script>
(1)题目:
程序填空题。根据题目要求完善下面的代码。请提交完整代码。 一个木块如果高度比宽度大,我们说它是竖着放的,否则我们说它是平放的。 读入一个木块的高度和宽度。如果它是平放的,则输出A, 否则输出B。
(2)程序设计思路:
分别将字符B和A赋值给char型的x,并return传回
(3)知识点:
方法重载,参数传值
(4)代码:
(5)运行结果:
7-4 程序改错题
码云地址<script src='https://gitee.com/liyouyoua/codes/pnse2gqmh3v9dfw85ux1o87/widget_preview?title=gistfile1.java'></script>
(1)题目:程序改错题。以下代码存在错误,请修改后提交。
(2)程序设计思路:
类animal中有void shout但没有void run,补充即可
(3)知识点:
子类的继承
(4)代码:
(5)运行结果: