ホスト:いわきさん
記録: くらき
Ruby は万物がオブジェクト
irb 対話型の実行環境
データ型
文字列 ⇒ “文字列”
数値 ⇒ 1
.class でクラスを調べる
.object_id でオブジェクト固有の番号を調べる
文字列クラスは実行のたびに変わる
数値クラスは不変
すべてのオブジェクトはクラスを持つ クラスは原型のこと
倉木 のクラスは人間 (倉木は、人間のインスタンスorオブジェクトという)
タマ のクラスは動物 (タマは、動物のインスタンスorオブジェクトという)
オブジェクトの機能(メソッドなど)クラスごとに決まる
ローカル変数
プログラム中の一定の範囲ないで使い捨てられるもの
スネークケースで書く習慣がある ex) sample****message, ****user
インスタンス変数
オブジェクト内部に保持されて、オブジェクトとともに存在するもの
コメントアウト # 以降はコメントアウトされる
class内で定義され