
エントリーの編集

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

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
オブジェクト指向の継承についてとyieldについて Ruby - Qiita
オブジェクト指向に存在する継承という能力があるそうです。クラス定義した中身を書かずして利用したり... オブジェクト指向に存在する継承という能力があるそうです。クラス定義した中身を書かずして利用したり、中で定義されているものをそのクラスで使いやすいように改造して使えるようになったりします。 メリット 機能拡張、いわゆる、プラガブルな仕組みを作ることができる能力 デメリット 継承させすぎによる保守不全(大元を変更した瞬間、継承先で不具合が多発するなど・・・) 実際に使ってみる class Ball attr_accessor :x, :y, :x_way, :y_way, :step def initialize(x: 1, y: 1, x_way: 1, y_way: 1, step: 1) @x = x @y = y @x_way = x_way @y_way = y_way @step = step end def move @x += @x_way @y += @y_way @step