エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
ポリモフィズムを理解する - Qiita
ここでは、ポリモフィズムについて初心者が理解できるようにわかりやすく説明します。 使用する言語はJa... ここでは、ポリモフィズムについて初心者が理解できるようにわかりやすく説明します。 使用する言語はJavaです。 実現したいこと ポリモフィズムが実現したいことは、機能を交換可能にすることです。 例えば、あなたが次のようなセンスあふれるかっこいいロボットを作ったとしましょう。 現在、手には丸いものがついていますが、これを「ドリルにしてください」という依頼があったとします。 しかし、この手は腕に完全に接着されており、手を変えようと思ったら腕ごと胴体から切り離さないといけません。 これでは困るわけです。 手の機能は、状況に合わせて交換できるようにしておいたほうが良さそうです。 どうしたらいいでしょうか。 ここでは次のように、腕にガションッとはめられる穴を作ったとしましょう。 そして、手の方にも腕の穴の形に合わせた結合部をつけます。 こうしておけば、手の機能を簡単に交換できます。 新しい手を用意し