トップページ > プログラム > 2014年05月02日 > VGttU68Q

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

9 位/207 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000020000000020000004



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
オブジェクト指向なんて今すぐやめてください
グラフィカルなプログラミング言語ない?

書き込みレス一覧

オブジェクト指向なんて今すぐやめてください
375 :デフォルトの名無しさん[sage]:2014/05/02(金) 08:13:21.47 ID:VGttU68Q
正方形 is 長方形
正方形 is 菱形
長方形 is 平行四辺形
長方形 is 菱形…とは限らない
菱形 is 平行四辺形
菱形 is 凧形
菱形 is 長方形…とは限らない
平行四辺形 is 台形
台形 is 四角形
台形 is 凧形…とは限らない
凧形 is 四角形
凧形 is 台形…とは限らない

素直に継承関係にするとダイアモンド継承になるな
流石に長方形is正方形なんていう逆の関係は成り立たないけど

ただ、ちと普通の継承と違うのは非継承関係のものが is NOT とは言えないことか
長方形が菱形である場合もあるし、菱形が長方形である場合もある(それが正方形)
あくまで「…とは限らない」だから
オブジェクト指向なんて今すぐやめてください
376 :デフォルトの名無しさん[sage]:2014/05/02(金) 08:22:27.69 ID:VGttU68Q
http://upload.wikimedia.org/wikipedia/commons/f/f1/Quadrilateral_hierarchy.png

…やっぱ、継承で表現すること自体が無茶そうだなあ
グラフィカルなプログラミング言語ない?
899 :デフォルトの名無しさん[sage]:2014/05/02(金) 17:13:01.73 ID:VGttU68Q
俺も関数型ってHaskellとかLispのこととしか思わんかったが…何故そういう解釈になったw
グラフィカルなプログラミング言語ない?
900 :デフォルトの名無しさん[sage]:2014/05/02(金) 17:17:32.32 ID:VGttU68Q
そもそも擬似オブジェクト指向ってなんだ…

オブジェクト指向は考え方だから、C言語だろうが何言語だろうが
その考え方に基づいてプログラミングしたらオブジェクト指向だよ

オブジェクト指向プログラミング言語はそれを行い易く設計された言語だから
普通はそれを使うけど、C言語でやったとしてもそれは擬似とかじゃないぞ


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