所以我有大约 10-15 个类(这可能会随着时间增长到更大的数量),并且它们内部都有相当相似的变量:
temp
conditions
humidity
load
..还有类似的东西。我正在寻找实现一个父类(抽象)来更好地管理它,因为它们都是可运行的。
有一部分我为他们每个人调用了一个构造函数,这……很糟糕。
public ThreadHandler(NH.NHandler NSH, int threadNum){
this.threadNum=threadNum;
this.NSH = NSH;
}
public ThreadHandler(OPA.OpaHandler SgeSH, int threadNum){
this.threadNum=threadNum;
this.OpaSH = OpaSH;
}
public ThreadHandler(SGE.SgeHandler SgeSH, int threadNum){
this.threadNum=threadNum;
this.SgeSH = SgeSH;
}
.....并持续15
我将如何实现一个父类来简单地做
public ThreadHandler(objectType name, int threadNum){
//Do stuff
}
谢谢你的帮助。