Language C++

#include 
using namespace std;
class MyClass {
  static int i;
public:
  static void init(int x) {
     i = x;
  }
  void show() {
     cout << i;
  }
};
int MyClass::i;
int main()
{
  // init static data before object creation
  MyClass::init(30);
  MyClass x;
  x.show();
  return 0;
}