クラス宣言
# Jojoクラス継承 class Muda < Jojo # クラス変数。Javaでいうstatic @@name = "DIO" # インスタンス変数。Javaでいうprivate @count #アクセスメソッドの定義(getterとかsetterとかのこと attr_reader :muda attr_writer :ora attr_accessor :ari # get, setどっちも # 初期化 クラス生成時に必ず呼ばれる def initialize(name) @name = name # クラス変数 メソッドの外で宣言できないの? # init end # 無駄無駄無駄無駄!メソッド def muda() # count回数 無駄無駄する end # public, private, protectedの指定ができる。デフォルトはpublic public :muda # ゲッター def name return @@count end # セッター def name = (var) @@count = var end end