写一个方法:
public void (类,参数1,参数2) {
}
调用这个方法的类是各个不同的类,但是这些类中都有一个公共的属性isTm,想把这个函数定义成公共的。不同的类传进来,可以根据不同的类,来设置属性isTm的值,应该如何设计和实现?
举例如下:
package basic;
public class Test {
public void updateIsTm(T<? extends Object> pojo) {
if (null != pojo) {
// TODO
//如果传进来的是A a对象,就调用a.setIsTm()方法,修改值。
//如果传进来的是B b对象,就调用b.setIsTm()方法,修改值。
}
}
}
//类A和类B有公共的属性isTm
class A {
String a;
String isTm;
public String getIsTm() {
return isTm;
}
public void setIsTm(String isTm) {
this.isTm = isTm;
}
}
class B {
String b;
String isTm;
public String getIsTm() {
return isTm;
}
public void setIsTm(String isTm) {
this.isTm = isTm;
}
}
谢谢~~
一只斗牛犬
临摹微笑
qq_花开花谢_0
相关分类