Question : Class Diagram

Hello can someone spot the errors in my class diagram.

class Sprite
{
float xLocation, yLocation;
static int spriteCount;
public:
Sprite();
Sprite(float x,float y);
~Sprite();
virtual void collide(Sprite s);
private:
int spriteType;
};


class MoveblSprite : public Sprite
{
public:
void Move(float x, float y);
void Move(float time);
void collide(Sprite b);
protected:
Vec2D velocity;
};


class FixedSprite : public Sprite
{
public:
void collide(Sprite b);
};


class Vec2D
{
public:
Vec2D(float x,float y);
protected:
float x;
float y;
};
Attachments:
 
UML
UML
 

Answer : Class Diagram

>> Was the red line under spritecount : int in the Sprite class explained in the first post? I can't tell ;p

It's not a standard notation, but the software used to generate that diagram might indeed by using underline to indicate static members.
Random Solutions  
 
programming4us programming4us