From: MAEDA Shugo Date: 1997-03-31T14:36:03+09:00 Subject: [ruby-list:2524] Re: curses library 前田です。 On Mon, 31 Mar 97 11:14:57 JST, matz@caelum.co.jp (Yukihiro Matsumoto) wrote: | TextInterfaceっていうのも良くわかんないですね.Screenの方が | わかりやすいような.名詞が一般的すぎるのが気になるんでしたら, Screenというとインスタンスが作れそうな感じがするのが、ちょっと いやだなと思ったんですが、とりあえずScreenで行くことにします。 | Cursesモジュールを作ってその下に定義すれば通常は | | Curses::Screen | | というアクセスになると思いますが.こういう名前を格納するスコー | プを提供するというのもモジュールの重要な使い方です. なるほどC++のネームスペースみたいな感じですね。 | |あと座標を扱うことが多いのですが、これはクラスを作ったほうがいいで | |しょうか。 | | 松本は座標を扱う時には引数として数値二つ(場合によっては3つ) | で指定したり,数値の配列を使ったりして,「クラスのためのクラ | ス」は作らない方針ですが,この辺は設計者の好みが強く出るとこ | ろですね. 気持ちとしては座標を扱うクラスを用意したかったんですが、rubyの お手軽さが損なわれるような気がしたので数値で指定するようにしま した。 前田 修吾