复制
收藏
提问
全网
JavaBean规范中,下列哪个说法是正确的: 参数是私有的,调用参数方法是公有的 参数是公有的,调用参数方法是私有的2 参数是私有的,调用参数方法是私有的 参数是公有的,调用参数方法是公有的
4月前
回答简洁
更专业一些
在JavaBean规范中,正确的表述是“参数是私有的,调用参数方法是公有的”。根据多个参考资料,JavaBean类必须遵守以下规则:
- JavaBean类必须是一个公共类,即使用
public
关键字声明类1478。 - 类中必须有一个无参的公共构造函数124678。
- 类中的属性应该是私有的(private),不能直接访问属性23467。
- 必须提供公开的getter和setter方法来访问私有属性34567。
因此,根据上述规则,JavaBean规范要求类的属性是私有的,而提供给外界访问这些私有属性的getter和setter方法是公有的。这与选项“参数是私有的,调用参数方法是公有的”相符。其他选项要么与JavaBean规范相悖,要么描述不准确。