initializeメソッドとnewメソッドの関係
どうやら、initializeとnewはセットのようです。
なので、rubyで書く際にinitializeかnewのどちらかが出てきたり、定義しなければならないときは
合わせてこれも使う必要がある、というのは頭の片隅に入れておきたいですね。
理由とまでなるとよくわかってないので(初期化、という表現がまだうまく理解できていない)
下記サイトを時間を作って読み込んでおきたいと思います。
ただ、また頭の整理の意味でも記事にまとめてみたいと思います。
【Ruby入門】classのnewとinitializeについてまとめ
https://www.sejuku.net/blog/21170