// ConcreteBuilder_2.cpp: implementation of the CConcreteBuilder_2 class.
//
//////////////////////////////////////////////////////////////////////
#include "ConcreteBuilder_2.h"
//////////////////////////////////////////////////////////////////////
// Construction/Destruction
//////////////////////////////////////////////////////////////////////
CConcreteBuilder_2::CConcreteBuilder_2()
{
m_pProduct = new CProduct;
}
CConcreteBuilder_2::~CConcreteBuilder_2()
{
}
void CConcreteBuilder_2::BulidPart_1()
{
m_pProduct->Add("CConcreteBuilder_2::BulidPart_1()");
}
void CConcreteBuilder_2::BulidPart_2()
{
m_pProduct->Add("CConcreteBuilder_2::BulidPart_2()");
}
CProduct* CConcreteBuilder_2::GetProduct()
{
return m_pProduct;
}