[Java]instanceofでインタフェースのインスタンスを判定するサンプル
書式
オブジェクト名 instanceof インタフェース名
使用例
package com.arkgame.study;
//インターフェースParentの定義
interface Parent {
      int age = 12;
}
// インターフェースの実装
class Cft implements Parent {
      String Parentname = "yamada";
}
//Cftクラスの継承
class Child extends Cft {
      double sa = 21.34;
}
//動作確認mainクラス
public class InstanceChild {
      public static void main(String[] args) {
            // オブジェクトの作成
            Child cd = new Child();
            boolean flg;
            // インタフェースの判定
            flg = cd instanceof Parent;
            System.out.println("インターフェースParentのインスタンスの判定結果: " + flg);
      }
}
実行結果
インターフェースParentのインスタンスの判定結果: true