class A {
  // 初期化をともなわないフィールド宣言
  int    a, b;
  double c;
  
  void printFields() {   // 全フィールドを表示する
    System.out.println( "a is " + a +", b is " + b + ", c is " + c );
  }
}

class B {
  // 初期化をともなうフィールド宣言
  int    a = 1, b = 2;
  double c = 3.0;
  
  void printFields() {   // 全フィールドを表示する
    System.out.println( "a is " + a +", b is " + b + ", c is " + c );
  }
}

class InitFields {
  public static void main( String args[] ) {
    A objA = new A();
    objA.printFields();

    B objB = new B();
    objB.printFields();
  }
}