package e16_04;
public class Record {
@Field_Method_Parameter_Annotation(describe="编号",type=int.class)
int id;
@Field_Method_Parameter_Annotation(describe="姓名",type=String.class)
String name;
@Constructor_Annotation()
public Record(){
}
@Constructor_Annotation("立即初始化构造方法")
public Record(
@Field_Method_Parameter_Annotation(describe="编号",type=int.class)int id;//此处应该是个逗号,不是分号
@Field_Method_Parameter_Annotation(describe="姓名",type=String.class)String name){
this.id=id;
this.name=name;
}
@Field_Method_Parameter_Annotation(describe="获得编号",type=int.class)
public int getID(){
return id;
}
@Field_Method_Parameter_Annotation(describe="设置编号")
public void setID(
@Field_Method_Parameter_Annotation(describe="编号",type=int.class)int id){
this.id=id;
}
@Field_Method_Parameter_Annotation(describe="获得姓名",type=String.class)
public String getName(){
return name;
}
@Field_Method_Parameter_Annotation(describe="设置姓名")
public void setName(
@Field_Method_Parameter_Annotation(describe="姓名",type=String.class)String name){
this.name=name;
}
}
不允许在此位置使用注释 @Field_Method_Parameter_Annotation
关注
打赏