>>745
肯定派に発言権があるかはわからないけど、オブジェクト指向の利点はもっとシンプルだと思います。
そういえば、スレタイは オブジェクト指向はクソ でしたね。では、糞で例えます。
非オブジェクト指向
kusoDasu1();
kusoDasu2();
kusoDasu3();
※一見、短いコードに見えるが...3つの糞を生むために、3つのkusoDasu関数を定義する必要がある。
オブジェクト指向
Kuso kuso1 = new Kuso();
Kuso kuso2 = new Kuso();
Kuso kuso3 = new Kuso();
kuso1.Dasu()
kuso2.Dasu()
kuso3.Dasu()
※3つの糞を生成するために、1つのKusoクラス一つ定義だけで済む。
一つの関数を使い回すのでブレークポイントを張っても馴れないと分かりにくいのはあると思います。でも、可読性やコーディングのしやすさという観点ではどうでしょうか?
一つのクラスを定義しただけで糞を簡単に量産できるんですよ?
3つの糞なんてケチ臭い制約はいりません。メモリが許す限り、アンリミテッド・糞・ワークスができるんですよ?
しかも、継承を使えば...
Kuso kuso1 = new Poo();
Kuso kuso2 = new BananaKuso();
Kuso kuso3 = Ore.Dappun();
kuso1.Dasu()
kuso2.Dasu()
kuso3.Dasu()
このように様々な糞を様々な方法で生成できます。どうでしょう?オブジェクト指向の良さを理解していただけましたか?
オブジェクト指向ってクソじゃねぇかよPart4
■ このスレッドは過去ログ倉庫に格納されています
779デフォルトの名無しさん
2019/09/30(月) 18:43:47.51ID:OlSN46y3■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【北区小学校火災】女性教師「電気ストーブ近くで洗濯物を乾かしていた」 失火とみて捜査 燃えた残骸に“繊維片”付着 ★7 [Ailuropoda melanoleuca★]
- 【米紙報道】高市首相「コングレッショナルフェロー(官職)」経歴詐称疑惑… ★2 [BFU★]
- 【W杯】森保一監督が「首位突破」を厳命!スウェーデン戦は大量得点の圧勝狙う 2位じゃダメなのですか?ダメなのです!! [征夷大将軍★]
- 【W杯】元ブラジル代表ロナウド氏「日本には簡単に勝てる」決勝T1回戦で対戦可能性…避けたいのは「オランダ」 ★3 [首都圏の虎★]
- 【ブロマンス詐欺】「好き♡」 70代男性にメッセージ 現金2000万円をだまし取った疑い 64歳の男を逮捕 [nita★]
- AKB48から契約解除の花田藍衣 丸刈りめぐり運営側を非難、対抗する姿勢「何年かかってでも戦っていきます」 [ひかり★]
- 【同時視聴】キングスマン:ゴールデン・サークル★2
- 【同時視聴】キングスマン:ゴールデン・サークル
- 3大、すぐ無くなる物「ティッシュ」「リモコン」「残高」あと1つは? [993451824]
- 現役JDのお茶会スレ( ¨̮ )︎︎𖠚ᐝ16
- 金バエ(享年48)「毎日ビール9リットル飲んでいたら肝硬変になりました」 [832215575]
- 国民・玉木雄一郎、文春の記事についてお気持ち表明「裏付けも不十分であり、印象操作のような記事。憤りを禁じえない」 [594040874]