黑马程序员:JavaBean的属性类型_黑马程序员bootstrap

2020-02-28 其他范文 下载本文

黑马程序员:JavaBean的属性类型由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“黑马程序员bootstrap”。

JavaBean中包含四种类型的属性,它们分别是简单属性(simple property)、索引属性(indexed property)、绑定属性(bound property)和约束属性(constrained property),首先对前两种属性进行介绍。

1、简单属性

简单属性是非数组类型的属性,它的修改器必须接受一个参数,参数类型由属性的特性决定,可以是任意类型。而简单属性的访问器仅仅是用于返回属性的值,它不接受任何参数,但它要返回一个值,返回值的类型必须与修改器所接收的参数类型一致。public cla Book {

private double price;

publicString getPrice(){

return price;

}

public voidsetPrice(double price){

this.price= price;

} }

2、索引属性

索引属性是数组类型的属性,JavaBean中需要对索引索性提供两对setter和getter方法,一对用于设置和获取数组本身,另一对用于设置和获取数组中的元素。接下来就通过一个JavaBean来演示索引属性的定义,代码如例程所示。

cla Person {

// 索引属性hobbies

privateString[] hobbies;

// 设置和获取属性本身

publicString[] getHobbies(){

returnhobbies;

}

publicvoid setHobbies(String[] hobbies){

this.hobbies= hobbies;

}

// 设置和获取属性中的元素

publicString getHobbies(int i){

returnhobbies;

}

publicvoid setHobbies(int i, String hobby){

hobbies= hobby;

} } 在例程所示的JavaBean中,定义了一个索引属性hobbies,为了使外界能够方便的操作该属性,提供了一对重载的setHobbies()方法和一对重载的getHobbies()方法,其中setHobbies(String hobbies)方法用于设置数组属性hobboes本身,而setHobbies(int i,String hobby)方法用于设置数组属性中的元素。重载的geHobbies()方法作用与之相同。

黑马程序员自荐信

自荐信_XXX_151********姓名:XXX电话:151********邮箱:********n2009@126.com尊敬的老师:你好,我叫XXX,今年24岁,就读于XXXX,XXXX专业,将于2012年毕业。性格稍内向,善于交流,看待事情能......

黑马程序员自荐信

刀豆文库小编为你整合推荐7篇黑马程序员自荐信,也许这些就是您需要的文章,但愿刀豆文库能带给您一些学习、工作上的帮助。......

黑马程序员自荐信

黑马程序员自荐信在当今社会中,需要使用自荐信的场合越来越多,自荐信可以帮助我们更好地提出请求。你还在为写自荐信而苦恼吗?以下是小编为大家整理的黑马程序员自荐信,仅供参考......

黑马程序员基础测试题

黑马程序员基础测试题1、已知一个int数组, 编程从数组中获取最大数.2、编写一个方法(名字自定,但要符合Java编码规范),方法内打印一字符串,并在main()方法内调用它。3、环境变量p......

黑马程序员:AJAX入门系列

黑马程序员:AJAX入门系列什么是AJAX?AJAX是”Asynchronous JavaScript and XML”的缩写(异步的JavaScript和XML),即一种实现无页面刷新获取服务器数据的混合技术。 XML是什么?XM......

《黑马程序员:JavaBean的属性类型.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
黑马程序员:JavaBean的属性类型
点击下载文档
相关专题 黑马程序员bootstrap 黑马 程序员 属性 黑马程序员bootstrap 黑马 程序员 属性
[其他范文]相关推荐
[其他范文]热门文章
下载全文