トップページ > プログラム > 2015年01月08日 > ZIphMHjt

書き込み順位&時間帯一覧

5 位/155 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000011204



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
Ruby 初心者スレッド Part 56©2ch.net

書き込みレス一覧

ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
208 :デフォルトの名無しさん[sage]:2015/01/08(木) 20:55:08.70 ID:ZIphMHjt
抽象化は処理の内容じゃなくて目的を考えろ
アプリでどう使うかを前提にするの
ふらっと C#,C♯,C#(初心者用) Part114©2ch.net
211 :デフォルトの名無しさん[sage]:2015/01/08(木) 21:14:53.49 ID:ZIphMHjt
class 207の処理の目的 {
 void 207の処理の目的を達成する(raw) {
  var parser = new MessageParser();
  var message = parser.解析(raw);
  message.UIへ表示(); }}
class MessageParser {
 Message 解析(raw) { return 種類に応じたMessageのサブクラスのインスタンス } }
abstract class Message {
 abstract void UIへ表示(); }
class TextMessage : Message {
 override void UIへ表示() { テキストボックスへ表示 } }
class ImageMessage : Message {
 override void UIへ表示() { ピクチャーボックスへ表示 } }

こんな感じかな
UIへ表示する処理は分離したほうが汎用的になるが、そういうのは必要になってからでいい
あくまで「アプリに適した形で」な
C#, C♯, C#相談室 Part86 [転載禁止]©2ch.net
298 :デフォルトの名無しさん[sage]:2015/01/08(木) 22:24:38.99 ID:ZIphMHjt
Vectorとか久しぶりに聞いたわ
人に使ってもらいたいならスマホアプリに行ったほうが楽しいよ
Ruby 初心者スレッド Part 56©2ch.net
272 :デフォルトの名無しさん[sage]:2015/01/08(木) 22:49:19.72 ID:ZIphMHjt
そりゃそんな規模のものをJavaで作るのが間違いだ
Rubyで1000人月とかただの集団自殺


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。