新しいアカウントで始めました。

身の回りの出来事や写真が中心です。

Rubyで遊んでました。メソッドのオーバーライド

2018-02-25 10:37:32 | Ruby

基底クラスと派生クラスに同じ名称のメソッドがあると、派生クラスの方が優先する。

同じ名称の基底クラスのメソッドを呼び出すときは、superで呼び出せる。これってdef initializeのとこと同じですね。(^_-)-☆少し納得しました。

コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする

Rubyで遊んでました。基底クラスと派生クラス

2018-02-25 09:24:35 | Ruby

baseのクラスは問題ないように思います。

派生クラスの初期化が分かりません。でも上で良さ様には思いますが、スッキリしませんね。"(-""-)"

一応よさそうではありますが、eclipseの動作が少し不安定です。どこかのプロジェクトでエラーが起きてるような感じです。ワーニングは起きてるところがあったんですがエラーはどこで起きているのか分かりません。!マークが付いてるスクリプトを再チェックしてみました。printがおかしいという事だったようです。それから正規表現のところで!が出てました。これはまだ未解決です。"(-""-)"

コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする