プロトコル

プロトコルとは、ある種のメソッドが実装されているかどうかを判断する基準となるもの。プロトコルに適合しているとは、そのプロトコルで宣言されているメソッドをクラス内で実装しているということになる。Javaはインターフェースの多重継承をさせることでプロトコルの概念を実現している。