サンプル

class ClassA {
char i;
int ClassA;

};
ソリューション
サンプルでは、フィールドの 1 つがクラス "ClassA" と同じ名前になっています。これは回避してください。

class ClassA {
char a;
int i;

};