Rubyで初めてのクラス作成

moduleとクラスの違いとは？
インスタンス変数を追加

インスタンス変数、メンバ変数、フィールド変数、呼び方いろいろあるね
accessorを省略

これは便利！
Exchangeクラスを継承したNewExchangeクラスを作成

このへんはどの言語でも同じだね
クラスの定義を後宣言のサンプル

これは便利なのかない方がいいのか・・・
クラス定義の追加でオーバーライドもできる。

これかなり危険な気がする。
標準ライブラリのIntegerクラスをオーバーライド

標準ライブラリのクラスをそのままオーバーライドできる。
使いドコロ間違えると危険