オブジェクト指向は愚かな考え。この世は計算式 ★3©2ch.net (961レス)
前次1-
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん

513
(1): デフォルトの名無しさん [sage] 2016/08/01(月)00:44 ID:E1waX2Jm(1/8)
>>505
> 例えば妻クラスを女クラスの派生クラスにしたりしたら、同姓婚が合法化されたときプログラムは作り直しになるであろう

ならないなw
お前設計がおかしいよ。

妻をクラスするって発想がそもそも
キチガイじみてる。
514: デフォルトの名無しさん [sage] 2016/08/01(月)00:46 ID:E1waX2Jm(2/8)
普通は性別は属性だよなw

人クラスがあって、名前・年齢・性別
ほら属性だ。

そのうち佐藤クラスを作るとか言いそうだwwww
515: デフォルトの名無しさん [sage] 2016/08/01(月)00:52 ID:E1waX2Jm(3/8)
is-a関係っていうのは必要条件であって十分条件じゃないんだがw
is-aになっていれば必ず継承関係にあるってことじゃない。
継承しようと思ったとき、is-a関係を満たしていなければいけないって話だ。
517
(1): デフォルトの名無しさん [sage] 2016/08/01(月)01:04 ID:E1waX2Jm(4/8)
オブジェクト指向が使われてない
フレームワークなんて無いんだが?

使い物にならなくなったという考えがそもそも間違いだな。

まあ「使い物にならなくなった」と言い続けることで
他の人に事実だと錯覚させようとする手段ニダ?w
520: デフォルトの名無しさん [sage] 2016/08/01(月)01:41 ID:E1waX2Jm(5/8)
継承捨てて委譲を使えっていうのは
マイクロソフト用語でコンポーネント指向っていうんだが、
これを意図的に取り入れたのが2000年前後に使われていたVB6なんだよな。

そのVB6も.NETになってから継承をサポートしたし、
コンポーネント指向だけではだめだということだろう。
521
(1): デフォルトの名無しさん [sage] 2016/08/01(月)01:43 ID:E1waX2Jm(6/8)
>>519
オブジェクト指向は必要だから使うんじゃなくて
いくつもある手段の中から一番適切だから使うんだよ。

お前が例示する使い方は、単にオブジェクト指向じゃないほうが
適切だってだけ。そしてオブジェクト指向が適切だから
ほとんどのフレームワークでオブジェクト指向が使われている。
他に代替技術があるにもかかわらずだ。
527: デフォルトの名無しさん [sage] 2016/08/01(月)09:36 ID:E1waX2Jm(7/8)
>>525
> デザパタの大部分がOOに適さない問題を無理矢理OOで解決するためのもので、

違う。OO便利だなーって使っているうちに
設計のアルゴリズムが確立されていって、
それをまとめたのがデザパタ
534
(1): デフォルトの名無しさん [sage] 2016/08/01(月)20:39 ID:E1waX2Jm(8/8)
>>531
> SmalltalkやSelfで書けば圧倒的に簡潔かつ明瞭に記述できる。

例えば、どのパターンが簡潔明瞭に記述できるの?
一番簡単なパターンでいいので書いてみて。

考えるのが面倒なら俺が出題しても良い?
Singletonは個人的につまらないので
そうだね、DecoratorはSmalltalkやSelfで書いたらどうなる?
前次1-
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 1.412s*