第一个类:
public class aBean { private String user_last_ip;
public String getUser_last_ip() {
return user_last_ip;
}
public void setUser_last_ip(String userLastIp) {
user_last_ip = userLastIp;
}
}第二个类
public class bBean {
private Integer cate_id; public Integer getCate_id() {
return cate_id;
}
public void setCate_id(Integer cateId) {
cate_id = cateId;
}
}
在另一个类中定义一个方法,这个方法我也不知道形参怎么写的、例如:
public List getCurrentClass(){Object o}//Object要接受一个类,这个类有可能是aBean也有可能是bBean;要求接受到这个类后,可以实例化、然后使用这个类里边的get set 方法;同时,
public class aBean { private String user_last_ip;
public String getUser_last_ip() {
return user_last_ip;
}
public void setUser_last_ip(String userLastIp) {
user_last_ip = userLastIp;
}
}第二个类
public class bBean {
private Integer cate_id; public Integer getCate_id() {
return cate_id;
}
public void setCate_id(Integer cateId) {
cate_id = cateId;
}
}
在另一个类中定义一个方法,这个方法我也不知道形参怎么写的、例如:
public List getCurrentClass(){Object o}//Object要接受一个类,这个类有可能是aBean也有可能是bBean;要求接受到这个类后,可以实例化、然后使用这个类里边的get set 方法;同时,
方法写错了
上边的方法有问题,就这样写吧
if(o.equals(aBean.class)){
aBean a = new aBean();
a.setUser_last_ip("abcd");
System.out.println(a.getUser_last_ip());
}else{
bBean b = new bBean();
b.setCate_id(123456);
System.out.println(b.getCate_id());
}
}