クラスを定義する
クラスを定義するには以下のようにする。
class クラス名 クラスの内容 end
他のクラスを継承するには<
を使う。
class サブクラス名 < スーパークラス名 クラスの内容 end
クラスはネストして定義することもできる。
class ClazzA class ClazzB end end
::
を使うとネストしたクラスを直接指定することができる。以下は上記と同じである。
class ClassA end class ClazzA::ClazzB end
クラスを定義するには以下のようにする。
class クラス名 クラスの内容 end
他のクラスを継承するには<
を使う。
class サブクラス名 < スーパークラス名 クラスの内容 end
クラスはネストして定義することもできる。
class ClazzA class ClazzB end end
::
を使うとネストしたクラスを直接指定することができる。以下は上記と同じである。
class ClassA end class ClazzA::ClazzB end