JavaFX 属性
以前可能有人在Java中听过属性这个词,他们在争论成员变量应该叫字段还是叫属性。类似于Java中的方法和函数的争论。
其实Java的成员变量应该叫做字段,而属性在Java 语言级别上是不支持的,Java的属性是通过JavaBean来实现的。有关JavaBean的细节可以看JavaBeans API规范,里面详细介绍了JavaBean的体系结构。
但简单来说,JavaBean的构成是由无参构造器,私有成员变量,访问器构成的。
比如一个User bean:
public class User{
private String name;
privtae int age;
public void setName(String name){
this.name = name;
}
public String getName(){
return this.name;
}
public void setAge(int age){
this.age = age;
}