在`student`类中,`age`属性的`setAge`方法包含对年龄的校验(`age > 0`)。若在`Example3_13`类中,使用`stu.setAge(-5);`设置`age`属性,会发生什么?

答案解析

由于`setAge`方法内部进行了条件判断,当传入的`age`小于等于0时,会输出提示信息,且不会修改`this.age`的值。所以`stu.age`保持不变。
正确答案:B
随机推荐
开始刷题