当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:16:00  来源:本站整理

<b>JavaBeans程序开辟从入门到精通</b>[Java编程]

赞助商链接



  本文“<b>JavaBeans程序开辟从入门到精通</b>[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

JavaBeans的属性

JavaBeans的属性与普通Java程序中所指的属性,大概说与全部面向对象的程序计划语言中对象的属性是一个概念,在程序中的具体表现就是类中的变量.在JavaBeans计划中,按照属性的差别作用又细分为四类:Simple, Index, Bound与Constrained属性.

1. Simple属性

一个简单属性表示一个伴随随一对get/set办法(C语言的历程或函数在Java程序中称为"办法")的变量.属性名与和该属性相关的get/set办法名对应.比方:假若有setX和getX办法,则暗指有一个名为"X"的属性.假若有一个办法名为isX,则普通暗指"X"是一个布尔属性(即X的值为true或false).比方在下面这个程序中:

public class alden1 extends Canvas {
 string ourString= "Hello"; //属性名为ourString,范例为字符串
 public alden1(){     //alden1()是alden1的构造函数,
  与C++中构造函数的意义相同
  setBackground(Color.red);
  setForeground(Color.blue);
 }
 /* "set"属性*/
 public void setString(String newString) {
  ourString=newString;
 }
 /* "get"属性 */
 public String getString() {
  return ourString;
 }
}

2. Indexed属性

一个Indexed属性表示一个数组值.利用与该属性对应的set/get办法可获得数组中的数值.该属性也可一次设置或获得整个数组的值.例:

public class alden2 extends Canvas {
 int[] dataSet={1,2,3,4,5,6}; // dataSet是一个indexed属性
 public alden2() {
  setBackground(Color.red);
  setForeground(Color.blue);
 }
 /* 设置整个数组 */
 public void setDataSet(int[] x){
  dataSet=x;
 }
 /* 设置数组中的单个元素值 */
 public void setDataSet(int index, int x){
  dataSet[index]=x;
 }
 /* 获得整个数组值 */
 public int[] getDataSet(){
  return dataSet;
 }
 /* 获得数组中的指定元素值 */
 public int getDataSet(int x){
  return dataSet[x];
 }
}

  以上是“<b>JavaBeans程序开辟从入门到精通</b>[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:

  • <b>hosts是什么 hosts文件在什么位置 若何改正hosts</b>
  • <b>在 Windows 8 中手动安装语言包</b>
  • <b>五个常见 PHP数据库问题</b>
  • Windows中Alt键的12个高效快速的利用本领介绍
  • <b>MySQL ORDER BY 的实现解析</b>
  • <b>详解MySQL存储历程参数有三种范例(in、out、inout)</b>
  • <b>Win8系统恢复出来经典的开始菜单的办法</b>
  • <b>Win8系统花屏怎么办 Win8系统花屏的办理办法</b>
  • <b>Windows 7系统下无线网卡安装</b>
  • <b>为什么 Linux不需求碎片整理</b>
  • <b>Windows 8中删除账户的几种办法(图)</b>
  • <b>教你如安在win7下配置路由器</b>
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .