構造体のinitのオーバーライドどうやってやります?