国开(安徽开放)23春《Java语言程序设计》案例:儿童入学年龄判断【标准答案】

内容摘要:
案例1:儿童入学年龄判断
功能描述
输入儿童年龄,判断其是否符合规定,如果符合,则返回true;如果不符合,则返回false。

实现分析
年龄使用int作为数据类型。年龄的规定为大
国家开放大学答案,形考任务,电大作业答案,毕业论文。

作业 考核 论文 答案 一请联系 微--xhmcz122 Q-210969415


案例1:儿童入学年龄判断

功能描述

输入儿童年龄,判断其是否符合规定,如果符合,则返回true;如果不符合,则返回false。

 

实现分析

年龄使用int作为数据类型。年龄的规定为大于或等于6岁,且小于15岁,只有在这个范围内的适龄儿童才符合小学入学标准。结果返回值有两个:符合和不符合,使用boolean类型来表示返回结果。具体的代码定义如下:

 

public boolean isValidAge(int age) {

 

boolean isValid = false;

 

if (age>=6 && age<15) {

 

isValid = true;

 

}

 

return isValid;

国开电大答案请进:

}

 

这里的访问控制符号使用了public,表示允许其他类或者方法调用,是公开和没有访问限制的。修饰符在这里并未使用,返回值为boolean类型,通过true/false表示其是否合法,入口的参数类型为int,参数的数量为1个,代表当前儿童的年龄。

 

在方法体中,age>=6的含义是年龄大于或等于6岁;age<15的含义是年龄小于15。“&&”是Java语言中的“与”操作符,表示在左边与右边的条件都为true的情况下,整个表达式为true,否则为false。这里可以描述为,age在大于或等于6岁并且小于15岁的情况下,这个表达式为true,在表达式为true的情况下,将变量isValid的值设置为true,记录逻辑判断的结果。最后基于return语句将变量isValid返回方法的调用者,完成最终的方法操作。

 

完整的参考代码可以参考chapter4-oop目录下的的ChildAgeChecker.java。

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: