動画の読み込みに失敗しました。しばらく待ってからリロードしてみてください。解決しない場合は ヘルプ「動画が見られない場合について」 もご覧ください。
すでにアカウントをお持ちですか?ログイン
前回までのコードを元に、インターフェースの書き方、使い方について見ていきます。
- 実行結果をわかりやすく表示するための関数を追加(Pass、Fail)
- 仮引数に2つのデータ型を書くことはできない
- 同じ名前のメソッドを持っていたら、自動的に同じデータ型とみなす仕組み、インターフェース
- type passChecker interface {isPassed() bool}
- func showResult(score passChecker) {true、falseに応じて表示を変える}
- showResult(englishScore)
素材ファイルをダウンロードするにはプレミアムプランへの登録が必要です
詳しくみるソースコードを閲覧するにはプレミアムプランへの登録が必要です
詳しくみる