superの役割は、派生クラスで基底クラスと同じメソッドを使う場合、superと書くと、基底クラスの同名のメソッドが呼ばれる。
派生クラスのinitializeが基底クラスのinitializeを呼んでいる。引数を指定できる。HyoujiとSetGoukeiがインスタンスに対応して、呼ばれている。
上は、原田信一郎著の「Rubyプログラミング入門」のサンプルですが、3行ですが、内容が深い。未だスッキリしません。関数の定義もsuperの使い方も、どちらもです。superを使っているので、基底クラスが有るはず。||はORだと思いますが、どういうことなんですかね?関数の定義はセッターのように見えますが?