问题描述:
在Builder模式中,使用setService方法时,无法将java.lang.Class
解决方法:
public class Builder {
private Class service;
public Builder setService(Class service) {
this.service = service;
return this;
}
// 其他Builder方法...
public T build() {
// 构建对象的逻辑...
}
}
public class Builder {
private Class> service;
public Builder setService(Class> service) {
this.service = service;
return this;
}
// 其他Builder方法...
public Object build() {
// 构建对象的逻辑...
}
}
使用上述解决方法,可以在Builder模式中正确地使用setService方法,并将java.lang.Class