欢迎来到天天文库
浏览记录
ID:40752842
大小:47.00 KB
页数:10页
时间:2019-08-07
《javabean属性》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、JavaBean的属性 JavaBean的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 3.1.1 Simple属性 一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"方法")的变量。属性名与和该属性相关的get/set方法名对应。例如:如果有setX和getX方法,则暗
2、指有一个名为"X"的属性。如果有一个方法名为isX,则通常暗指"X"是一个布尔属性(即X的值为true或false)。例如在下面这个程序中: public class alden1 extends Canvas { string ourString= "Hello"; //属性名为ourString,类型为字符串 public alden1(){ //alden1()是alden1的构造函数,与C++中构造函数的意义相同 setBackground(Color.rJavaBean的属性 JavaBean的属性与
3、一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 3.1.1 Simple属性 一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"方法")的变量。属性名与和该属性相关的get/set方法名对应。例如:如果有setX和getX方法,则暗指有一个名为"X"的属性。如果有一个方法名为is
4、X,则通常暗指"X"是一个布尔属性(即X的值为true或false)。例如在下面这个程序中: public class alden1 extends Canvas { string ourString= "Hello"; //属性名为ourString,类型为字符串 public alden1(){ //alden1()是alden1的构造函数,与C++中构造函数的意义相同 setBackground(Color.rJavaBean的属性 JavaBean的属性与一般Java程序中所指的属性,或者说与所有面向对
5、象的程序设计语言中对象的属性是一个概念,在程序中的具体体现就是类中的变量。在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 3.1.1 Simple属性 一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"方法")的变量。属性名与和该属性相关的get/set方法名对应。例如:如果有setX和getX方法,则暗指有一个名为"X"的属性。如果有一个方法名为isX,则通常暗指"X"是一个布尔属性(即X的值为t
6、rue或false)。例如在下面这个程序中: public class alden1 extends Canvas { string ourString= "Hello"; //属性名为ourString,类型为字符串 public alden1(){ //alden1()是alden1的构造函数,与C++中构造函数的意义相同 setBackground(Color.rJavaBean的属性 JavaBean的属性与一般Java程序中所指的属性,或者说与所有面向对象的程序设计语言中对象的属性是一个概念,在程序中
7、的具体体现就是类中的变量。在JavaBean设计中,按照属性的不同作用又细分为四类:Simple, Index, Bound与Constrained属性。 3.1.1 Simple属性 一个简单属性表示一个伴随有一对get/set方法(C语言的过程或函数在Java程序中称为"方法")的变量。属性名与和该属性相关的get/set方法名对应。例如:如果有setX和getX方法,则暗指有一个名为"X"的属性。如果有一个方法名为isX,则通常暗指"X"是一个布尔属性(即X的值为true或false)。例如在下面这个程序中: p
8、ublic class alden1 extends Canvas { string ourString= "Hello"; //属性名为ourString,类型为字符串 public alden1(){ //alden1()是alden1的构造函数,与C++中构造函数的意义相同 setBackground(Color.r
此文档下载收益归作者所有