golangカスタムインタフェースと実装のインターフェイスを

1  / * 
2つ     の定義:
 3      タイプ{インタフェース名インタフェース
 4。         メソッド名(オプション:パラメータリスト)オプション:(値のリストを返し、オプション)||値のリストを返し
 5      }
 6。     実施例:{タイプライタインターフェイスを
 図7          ライト( P []バイト)(N-INT、ERR誤差)
 。8      }
 。9      Objecter {インタフェースの//定義インタフェースタイプ
 10          言う(INTクラス、文字列値)(B BOOL、ERRエラー)
 。11      }
 12は、     インタフェースを実装:
 13である         1:インタフェースこの方法は、フォーマットタイプのインタフェースメソッドの実装と一致している
 14          2:インターフェースメソッドが複数存在する場合、これらの方法は、実装されており、インタフェースが適切に使用してコンパイルすることができる
 15  * / 
16  
17。 パッケージinfo_interface
 18であるの 
19輸入" FMT " 
20  
21  セイ(FUNC){
 22      fmt.Println(" info_interface " 23 }

 

おすすめ

転載: www.cnblogs.com/weihexinCode/p/12317064.html