化学者のFX・プログラミングチャレンジブログ

普段は研究者として会社で働く男の、FX・プログラミングチャレンジブログです。

Ruby(復習用④)

みなさんこんにちは!

 

駆け出しプログラマーのキャットマンです。

 

本日もRubyの復習用の記事です。

 

ものを作るには設計図が必要。

 

設計図のことをクラスといい、もののことをインスタンスという。

 

 

クラスの定義

---------------------

class クラス名

end

---------------------

 

attr_accessor シンボル(インスタンス変数)

attrはattribute(属性)の略

 

クラスを元に、新しくインスタンスを生成するには

クラス名.newとする

 

クラスで用意したインスタンス変数に値を代入する。

インスタンス.変数名 = 値

 

インスタンスに対して呼び出すメソッドのことをインスタンスメソッドと呼ぶ。

 

インスタンスメソッドの中でインスタンス変数を扱う。

self.変数名

 

require "./file"で分割したファイルを読み込む

 

どんどん難しくなってきました。

 

それではまた!