есть ли ошибки в этом коде?

class A { 
  int a; 
public: 
  static int GetA() { return a; } 
}; 
нет
да