Apologies for the code dump:
gameObject.cpp:
#include "gameObject.h"
class gameObject
{
    private:
    int x;
    int y;
    public:
    gameObject()
    {
    x = 0;
    y = 0;
    }
    gameObject(int inx, int iny)
    {
        x = inx;
        y = iny;
    }
    ~gameObject()
    {
    //
    }
    int add()
    {
        return x+y;
    }
};
gameObject.h:
class gameObject
{
    private:
    int x;
    int y;
    public:
    gameObject();
    gameObject(int inx, int iny);
    ~gameObject();
    int add();
};
Errors:
||=== terrac, Debug ===|
C:\terrac\gameObject.cpp|4|error: redefinition of `class gameObject'|
C:\terrac\gameObject.h|3|error: previous definition of `class gameObject'|
||=== Build finished: 2 errors, 0 warnings ===|
I can't figure out what's wrong. Help?