たのしいRuby 復習-1.44MB FDイメージを読み書きする
- 第21章〜第24章
までひとまず完了。
目下VMawre, Virtual PCで使用する1.44MB FDイメージを扱えるスクリプトを作成中。
ユーザインタフェースについては、ftpクラアントの動作に準じて
- cd
- ls
- get
- put
の操作をメソッドとして実装する方向。
クラス構成は、class FAT をベースとするけれど、使う側がFAT12/FAT16/FAT32を気にしたくはないので、
class FAT class FAT12 < FAT class FAT16 < FAT class FAT32 < FAT file_system = FAT.create(filename) file.ls file.cd file.get
とする。
FAT.new(filename)では上手くいかなかった。^^;