Example #1
0
int main( int argc, char* argv[] )
{
	Builder* b =   new ConcreteBuilder();
	Director* d = new Director(b);
	d->Construct();
	b->GetProduct();

	return 0;
}
Example #2
0
void test_builder()
{
	Builder* bld = new ConcreteBuilder;
	Director* dct = new Director(bld);
	dct->Construct();

	ProductBuild* pdt = bld->GetProduct();
	pdt->Show();

	delete bld;
	delete dct;
}