エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Goのインタフェースとその実装、およびstructへの埋め込み - Qiita
package main import "fmt" // 料理を作るI/F type Cooker interface { Cook() string } // 塗るI/F typ... package main import "fmt" // 料理を作るI/F type Cooker interface { Cook() string } // 塗るI/F type Painter interface { Paint() string } // 働くI/F type Worker interface { Work() string } // 家庭料理を作ることによってCookerI/Fを実装 type HomeCooker struct{} func (c *HomeCooker) Cook() string { return "簡単な料理を作ります。" } // 日曜大工レベルでPainterI/Fを実装 type SundayPainter struct{} func (p *SundayPainter) Paint() string { return "日曜大工レベ
2014/08/13 リンク