Ejemplo

class ClassA {
char i;
int ClassA;

};
Solución
En el ejemplo, uno de los campos tiene el mismo nombre que la clase "ClassA". Evite que esto ocurra.

class ClassA {
char a;
int i;

};