Ruby入門編9: さらにクラスを理解しよう

(全9チャプター)

完全無料

概要

クラス継承やメソッドのオーバーライドなど、Rubyのオブジェクト指向開発についてさらに学習します。

チャプター一覧

chapter 1

このレッスンでは、クラス継承やメソッドのオーバーライドなど、Rubyでのオブジェクト指向開発について、さらに学習します。まずは、オブジェクト指向の概要を理解しましょう。

2:53
chapter 2

ここでは、クラスの継承ついて学習します。例として、RPGのアイテムがはいる入れ物のクラスを作り、そこから宝箱と宝石箱クラスを継承で作ってみましょう。

5:33
chapter 4

ここでは、クラスを継承する具体例として、RPGのPlayerクラスを継承で記述します。 まずは、親クラスを作成しましょう。

4:19
chapter 5

ここでは、クラス継承の具体例として、RPGのPlayerクラスを継承で記述します。 前回に引き続いて、親クラスを継承して、魔法使いのクラスを作成しましょう。

4:16
chapter 7

ここでは、Rubyのクラス変数とクラスメソッドを使います。クラス変数は、オブジェクトで共通して利用できる変数です。そして、クラスメソッドを使うと、いちいちオブジェクトを実体化せずに、クラスを使えるようになります。

6:00
chapter 8

ここでは、Rubyのライブラリについて学習します。別ファイルのコードを取り込む「require」で、標準添付ライブラリを読み込んでみましょう。

5:40
chapter 9

このチャプターでは、Rubyのモジュール機能について学習します。モジュールは、Rubyの定数やメソッドだけをまとめる機能です。モジュールを使うことで、共通の定数やメソッドをクラスとは分離して共有することができます。

4:51

レッスン一覧へ戻る