JavaBean的属性.ppt

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
JavaBean的属性

主题:JavaBean属性 - Java企业应用 - 目标 属性的基础知识 属性是表示Bean内部状态的性质,它是Bean结构中的数据部分。 通过属性,Bean可以接受不同的值,它反过来又影响了Bean的外观和行为。 JavaBean的属性可以是Java中的基本数据类型,也可以是String等对象,甚至还可以是各种自定义的类或接口。 属性不仅是表示Bean内部状态的信息,它还应该具有在值被改变时,改变bean的外观或形为的能力。 四种属性类型:单值属性、索引属性、绑定属性和限制属性 属性的访问 使用访问者(accessor)方法访问JavaBean的属性。 getter方法和setter方法 属性的访问 accessor方法 单值属性/布尔属性 单值属性(Simple Property) 如果没有为单值属性提供setter方法,则该属性为只写型属性; 如果没有为单值属性提供getter方法,这个属性就是只读型属性。 accessor方法的定义形式: public void set属性名(属性类型 属性值) 如:public void setName(String strName) public 属性类型 get属性名() 如:public String getName() 单值属性/布尔属性 布尔型属性两种取值:true/false。 accessor方法的定义形式: public void set属性名(属性类型 属性值) 如:public void setValid(boolean flag) public 属性类型 is属性名() 如:public boolean isValid () 索引属性 索引属性(Index Property):与Java编程中的数组非常类似,它由具有同种数据类型的元素组成,这些元素通过一个整数索引值来访问。 索引属性需要两对访问方法: 一对用于通过索引值获得和设置这个数组中的单一属性; 另一对用于获得和设置整个属性数组,这时是将这个数组看成是一个整体。 任务解决 任务解决 任务解决 任务解决 任务解决 任务解决 任务解决 讲 第 讲 L o g o JavaBean属性 * L o g o 属性的基础知识 单值属性和布尔属性 索引属性 JavaBean的开发步骤 分析: ① 编写数据库连接Bean 代码见P105 ②登陆Bean的开发 * 应指明Bean所在的包:package edu.sihvcst.james; * 通用用户名和密码查询的SQL语言的构造 * 带参构造函数。本例中的Bean设定了连接数据库的默认设置 代码见P107 完整代码见P108 ③ 编译Bean文件 Login.java和DBBean.java,需同时编译 ④ 编写manifest文件 ⑤ 打包 jar cvfm LoginBean.jar manifest.txt edu\*.* ⑥ 编写应用程序进行测试 代码见P113 运行结果 * *

文档评论(0)

hhuiws1482 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:5024214302000003

1亿VIP精品文档

相关文档