class Person1 {   // 人間を表すクラス Person1 の定義
  
  int age;        // 年齢。
  int gender;     // 性別。0は男性，1は女性とする
  
  void talk() {   // 話す
    System.out.println( "Hello! I am " + age + " years old." );
    if( gender == 0 ) {
      System.out.println( "I am a man." );
    }
    else {
      System.out.println( "I am a woman." );
    }
  }
}

class InitObject {
  public static void main( String args[] ) {
  
    // Person1型の変数宣言とオブジェクトの生成
    Person1 p = new Person1();
    Person1 q = new Person1();
  
    // オブジェクトpの各フィールドの値を初期化する
    p.age = 20; p.gender = 0;  // pは20歳の男性
    q.age = 18; q.gender = 1;  // qは18歳の女性

    // オブジェクトpのメソッドtalk()を呼び出す
    p.talk();
    q.talk();
  }
}