はじめに
継承とはどういうことなのか。
僕はRubyを学び始めた頃にあまり理解をしていなかったので、
これからRubyを学ぼうとしている方のために簡単にここに記しておく。
Rubyでクラスを継承する方法
そもそも継承とは
そもそもクラスを継承するとは、Google辞書で検索するとうけつぐこと
と表示される。
まさにその通り、ほかのクラスの内容をうけつぐことを継承
という、らしい。
クラスの継承 | 具体例
class Takeshi
def super_method
puts "スーパー!!!!!!!!!!!!!"
end
end
# Super クラスの機能(メソッド)を Sub クラスで継承(取り込む)する
class Gorira < Takeshi
end
# Super クラスのメソッドが利用できる
p Gorira.new.super_method
# => スーパー!!!!!!!!!!!!!
多分こんな感じになります。
これが継承です。以上