
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Ruby] クラスをさらに深ぼる - Qiita
はじめに 前回はクラスの基本的な概念をアウトプットしました。 今回はもう少し踏み込んだ内容について... はじめに 前回はクラスの基本的な概念をアウトプットしました。 今回はもう少し踏み込んだ内容について書かせていただきます。 クラスの継承 前回のタイヤキの話でクラスは共通部分を再利用できるので効率がいい。例えば新商品が出ても元のタイヤキをアレンジするだけでいい、それが共通部分を再利用できるということです。 みたいなわかりにくい説明してたと思うんですが、その話を踏み込んでいきます。 クラスというのは親子関係を作ることができるのです。 元々あるクラスの情報をもとにして新しいクラスを作るということです。これを「クラスの継承」と呼びます。 元となったクラスのことはスーパークラスと言います。 スーパークラスをもとに作られた新しいクラスはサブクラスと言います。 クラスの継承を使うと共通部分をまとめることができるので非常に効率的なのです。 今回は車を例に説明をしていきたいと思います。 例えば、パトカー、消