Rubyがミニツク

あなたのRubyの技術に関するより詳しい知識と理解を増やします。

Ruby入門コース

このコースについて

Rubyのeラーニング研修システムはRailsを使ってWebアプリケーション開発ができる技術者の育成を目指します。 そのため、Railsを扱うことができるだけのRubyの知識を得ることがRuby入門コースの目標となっています。

コンテンツ一覧

ヒント レッスンの名前をクリックすると、その内容を表示します。

次のレッスン ホームへ戻る

まとめ

  • 継承とは
    • 既に定義されているクラスを拡張して新しいクラスを作ることを継承と呼びます。
  • is_a?メソッド
    • サブクラスとスーパークラスの関係を「is-aの関係にある」といいます。
  • オーバーライド
    • サブクラスでスーパークラスのメソッドと同じ名前のメソッドを定義し直すことをオーバーライドと呼びます。
    • superを使うことによって、その使われたメソッドがオーバーライドしているメソッドを呼び出します。
  • superclassメソッド
    • superclassメソッドを使うことによって、レシーバに指定したクラスのスーパークラスを調べることができます。
  • アクセス制限
    • メソッドの可視性を「public」「private」「protected」に設定できます。


次のレッスン ホームへ戻る