定义一个wapper类, 继承TestRunner 然后内部实现全部调用你的多线程类。
假设你的多线程类类库线程类叫做MyThread, warpper类可以定义如下(抱歉我不懂Java只学过C++语法可能有些不一样,思路一样的):
class Testwrapper :public TestRunner
{
private:
MyThread threadObj;
public:
//Constructor
TestWrapper();
//destructor
~TestWrapper();
virtual void runTest();
}
void Testwrapper::runTest()
{
//Use threadObj to do some test
}