class Skeleton
{
public:
Skeleton();
Skeleton( const Skeleton &ref );
Skeleton& operator = ( const Skeleton &ref );
virtual ~Skeleton();
virtual const char* GetName() { return name; }
protected:
char *name;
}
Skeleton::Skeleton() : name( "Skeleton" )
{
}
Skeleton::Skeleton( const Skeleton &ref )
{
name = ref.name;
}
Skeleton& Skeleton::operator = ( const Skeleton &ref )
{
name = ref.name;
return (*this);
}