2020-07-29から1日間の記事一覧

Ruby で #initialize を呼ばずにクラスのインスタンスを生成する

通常はクラスからインスタンスを生成するときに .new を使用するんですが、類似するクラスメソッドに .allocate というメソッドがあります。 Class#allocate (Ruby 2.7.0 リファレンスマニュアル) .allocate も .new と同様にクラスのインスタンスを生成する…