int main() { ITest* pTest = ITest::createTest(); if(pTest->test()) std::cout<<"Test Passed"; else std::cout<<"Test Failed"; }