M
Mononoke
Hi All
I need help in initialization list/constructor in abstraction
I have abstract base class -
class ICloth
{
ICloth();
............
}
class CMyClothublic ICloth
{
CMyCloth(EColor color, ESize size,EStatus status,EType type,EQuality
quality);
............
}
class CHighTechClothublic CMyCloth
{
public:
CHighTechCloth();
....................
}
/////
now in main I try to create CHighTechCloth object, what do I do wrong?
CHighTechCloth* pMyNewCloth = new
CHighTechCloth():ICloth(ICloth::EC_RED,
ICloth::CS_SMALL,
ICloth::CST_NEWCLOTH,
ICloth::CT_EYEGLASSES,
ICloth::EQ_LOW)
I need help in initialization list/constructor in abstraction
I have abstract base class -
class ICloth
{
ICloth();
............
}
class CMyClothublic ICloth
{
CMyCloth(EColor color, ESize size,EStatus status,EType type,EQuality
quality);
............
}
class CHighTechClothublic CMyCloth
{
public:
CHighTechCloth();
....................
}
/////
now in main I try to create CHighTechCloth object, what do I do wrong?
CHighTechCloth* pMyNewCloth = new
CHighTechCloth():ICloth(ICloth::EC_RED,
ICloth::CS_SMALL,
ICloth::CST_NEWCLOTH,
ICloth::CT_EYEGLASSES,
ICloth::EQ_LOW)