オブジェクト指向の先には一体何があるんですか?at TECHオブジェクト指向の先には一体何があるんですか? - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト667:デフォルトの名無しさん 10/04/05 23:57:11 >>664 なら、個々に状態を持った機能=オブジェクトでいいじゃない。 「責務と役務」というのは、それを外部にどう見せるかという話。 >>666 なら、「ファイルの削除を実行する。それはファイルシステムの責務である。」という 分析も成り立つよね。 ていうか、ファイルシステムなんて「役務(サービス)を提供する責務を持つ機能」そのものだし。 668:デフォルトの名無しさん 10/04/06 00:12:19 >>667 前半: クラスがデータを持たない、ただのインターフェイスだってんなら、いいとおもうよ。 要はただの関数のテーブルを外部に公開しているだけっていう。 でもどうせ、内部的なindexやハンドルなんか持っちゃうんだろ。なら却下だ。 後半: 話し合ってる「層」がずれてる。 ファイルをどう削除するかの責任を持つのは rmコマンド だ。 rmコマンドはいくつかのオプション引数をとるかもしれないだろ? それらのrmコマンドが提供する「機能」についての責任の話をしてなんじゃないのか? rmコマンドが責任を持つほか仕方ないだろ。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch