java praivate修饰符

java praivate修饰符
希望讲解一下各个选项的原因,谢谢,希望详细一点

img

B选项正确
解释如下:
1、A选项上面说了是int类型 void ✖
2、B选项正确 ✔
3、C选项上面说了是int类型 void ✖ 而且是访问器 是getAge而不是setAge ✖
4、D选项 上面提到属性age 但是没有传参属性 ✖ 而且是访问器 是getAge而不是setAge ✖

如有帮助,还请帮忙点下采纳!感谢!

我觉得应该选择D
不需要传入参数,返回值是int。
只是方法名字太奇怪了。