X



【プログラミング】オブジェクト指向がTwitterのトレンド入りしててワロタwwww

■ このスレッドは過去ログ倉庫に格納されています
0001風吹けば名無し
垢版 |
2022/11/21(月) 23:02:16.39ID:aLCvhIav0
機能を使い回せるようにしたのがオブジェクト指向
これでいいじゃん
なんでみんなわからんとか理屈こね回すのかわからん
オブジェクト指向わからないって言ってる人がわからない
0092風吹けば名無し
垢版 |
2022/11/21(月) 23:46:11.87ID:aLCvhIav0
>>90
よな
ただプロパティとかになるとちょっと説明が難しくなる気がする
上であった絵の具の問題はフォルダーファイルをだと説明がつかん
0093風吹けば名無し
垢版 |
2022/11/21(月) 23:46:28.65ID:Oh9FzCUA0
多態性まとめ
多態性・ポリモーフィズムとは、同じ命令を送ったにも関わらずそれぞれが独立した固有の処理を行うという特性を指す。
多態性・ポリモーフィズムは継承関係の子から親への代入を通じて実現することができる。
https://engineer-life.dev/polymorphism/

この車、タイヤがパンクしてしまった!
この男クリントン、チンポがシコシコしてしまった!

繋がっているけれども独立している、共有性と独立性!

息子とムスコは、必ずしも親の命令通りには動かない!

立て、立つんだ!

     立 つ ん だ 、 ジ ョ ー !

息子1
起立!
息子2 
勃起!
息子3
立ちくらみ!

https://mobile.twitter.com/yokillme/status/970300973301219328

ヨキ
@yokillme
自分の息子のことを愚息って言うの、現代においては息子を自分とは別人格の一人の人間として尊重してないからやめた方がスマートだと思うんだけど、不意に勃起した自分のチンコを「愚息」と表現するのめっちゃ好きなんですよね。
https://twitter.com/5chan_nel (5ch newer account)
0095風吹けば名無し
垢版 |
2022/11/21(月) 23:47:20.69ID:bkogVzZqd
>>16
そしてうんこスパゲティソースの出来上がり
オブジェクト志向のコードと手続き型のコードのバランスが大事なんだがアホはなんでもかんでもオブジェクト志向だらけにする
0096風吹けば名無し
垢版 |
2022/11/21(月) 23:47:21.01ID:rpb24E0N0
>>89
ストラトでもレスポールでもエレキギターやん
って感じかな
プログラム組むときにそんなこと気にせんでいいようになるって言う
なかなか現実で例えようとすると無理があるんだけども
0097風吹けば名無し
垢版 |
2022/11/21(月) 23:47:28.45ID:0yd4NB7Y0
プログラミングやると頭おかしくなるのがよくわかったわ
やっぱ無職のワイが一番最強やな😉
0098風吹けば名無し
垢版 |
2022/11/21(月) 23:48:41.67ID:aLCvhIav0
>>95
1ファイルに何千行もある方がすぱげってぃにならんか?
0099風吹けば名無し
垢版 |
2022/11/21(月) 23:49:13.99ID:bwvOZ3TSa
座学でいくらやっても無駄だしインターフェース、クラス、仮想化、インスタンスの概念をいくら置き換えて話したって無駄なんだよな
実際にソース読んでどういうものか理解出来ないと
そもそもこんなスレ立てて何したいの?
0100風吹けば名無し
垢版 |
2022/11/21(月) 23:49:28.40ID:rpb24E0N0
多態性がわからんっつーのは実際のコード見せるのが一番だと思うけどね
0101風吹けば名無し
垢版 |
2022/11/21(月) 23:49:29.14ID:bkogVzZqd
>>98
クラスに飛びまくるマイルールオブジェクト志向の方がタチ悪いわ
0102風吹けば名無し
垢版 |
2022/11/21(月) 23:49:34.40ID:Oh9FzCUA0
オブジェクト同士は常に二人称で、「俺」←対話(メッセージング)→「チンポ」。
つまりチンポは独立し自ら考えて行動する別の生き物なのである。

この考え方に至ってからは、オブジェクト指向の理解もすんなり進みました。
上手くオブジェクトを定義して、上手く会話させてやるのがオブジェクト指向
での設計なんだなーと今でも思っています。
https://blog.mah-lab.com/2014/03/18/object-oriented/

チンコの随意筋と不随意筋
http://d.hatena.ne.jp/tottokotokoroten/20130516/1368716650

<俺>
「 部屋の英子がこちらを向いた気配に、彼は勃○した陰○を外から障子に突きたてた。障子は乾いた音をたてて破れ、
それを見た英子は読んでいた本を力一杯障子にぶつけたのだ。本は見事、的に当って畳に落ちた。 」
<チンポ>
「 その瞬間、竜哉は体中が引き締まるような快感を感じた。彼は今、リングで感じるあのギラギラした、
抵抗される人間の喜びを味わったのだ。 」

まさに独立した人格を有したチンポという、もう一人の俺がそこに現れるのである!

【藤子・F・不二雄】「みきおとミキオ」現在と未来、憧れの入れ替わり生活!
https://www.google.com/amp/s/middle-edge.jp/articles/0izbO.amp
0103風吹けば名無し
垢版 |
2022/11/21(月) 23:49:45.25ID:aLCvhIav0
>>97
プログラマーじゃなくてもええから働け
0104風吹けば名無し
垢版 |
2022/11/21(月) 23:49:47.13ID:xZm5uh8B0
プログラムの要素をツリー状で管理してるのがオブジェクト指向で合ってる?
タグの方が近い?
0105風吹けば名無し
垢版 |
2022/11/21(月) 23:50:22.06ID:+iC4oFTX0
>>95
オブジェクト指向崇拝してる馬鹿一定数いるんだよね
0106風吹けば名無し
垢版 |
2022/11/21(月) 23:50:25.99ID:aLCvhIav0
>>101
VisualStudioなら右クリック定義をここに表示で表示してくれるんだよなぁ
0108風吹けば名無し
垢版 |
2022/11/21(月) 23:50:56.76ID:aLCvhIav0
>>99
だな
0109風吹けば名無し
垢版 |
2022/11/21(月) 23:51:36.12ID:rpb24E0N0
まあ、オブジェクトを作るより正しく名前をつける方が大事よね
0110風吹けば名無し
垢版 |
2022/11/21(月) 23:51:40.13ID:aLCvhIav0
>>100
これはあるな
引数が違ったら戻り値も違う
色んなところに使い回せる
これが多様性
0111風吹けば名無し
垢版 |
2022/11/21(月) 23:51:42.74ID:bkogVzZqd
>>106
で、芋づる式に開きまくるんか?
それがアホなんや
0113風吹けば名無し
垢版 |
2022/11/21(月) 23:52:25.18ID:aLCvhIav0
>>104
概念だから自分がこれがわかりやすいって思うやつでいいよツリーでもタグでも一緒
0114風吹けば名無し
垢版 |
2022/11/21(月) 23:52:37.18ID:5JKg+0N10
なんにしても設計次第
0115風吹けば名無し
垢版 |
2022/11/21(月) 23:52:54.89ID:aLCvhIav0
>>111
なんで?
手続き型は違うんか?一緒だろ
0116風吹けば名無し
垢版 |
2022/11/21(月) 23:53:44.74ID:aLCvhIav0
>>105
崇拝してないけど普通のことじゃね?
お前ファイル保存するときフォルダー作らねぇの?
0117風吹けば名無し
垢版 |
2022/11/21(月) 23:53:47.55ID:m6O1aDNq0
最初から全貌が見えてたらオブジェクト指向で作れるけど
大抵後出しでいろんな条件が追加されて結局オブジェクトの中でif文で処理を分ける
0118風吹けば名無し
垢版 |
2022/11/21(月) 23:54:35.51ID:aLCvhIav0
>>107
ワイには無理やな
その数千行の中で目的の関数見つけるのは到底無理
0119風吹けば名無し
垢版 |
2022/11/21(月) 23:54:48.05ID:+iC4oFTX0
>>116
フォルダ作るよー
別にオブジェクト指向じゃなくてもするよね?
0120風吹けば名無し
垢版 |
2022/11/21(月) 23:54:50.47ID:rpb24E0N0
俺なんかはファイル開いて読んで加工するって言うプログラムばっか組んでるけど、そこはどのファイルでも同じで、ファイル形式や読み方が違うだけなのをメインプログラムで意識せずに組めるようにする、っていう使い方ばっかりしてる
0121風吹けば名無し
垢版 |
2022/11/21(月) 23:54:57.61ID:bkogVzZqd
>>115
オブジェクト志向しまくってちゃんとコード分離できるんか?
オブジェクト志向といいながらオブジェクト同士が相互参照しあったアホコード書いたりしてるやろ
0122風吹けば名無し
垢版 |
2022/11/21(月) 23:55:04.85ID:+/Q/lpDbM
オブイェクト神を信仰するのだ
0123ジャッジメント
垢版 |
2022/11/21(月) 23:55:29.58ID:2Zv92POXd
>>40
反論がないのであなたの勝ちです
0124風吹けば名無し
垢版 |
2022/11/21(月) 23:56:18.57ID:aLCvhIav0
>>119
そのフォルダー作って関連付けする行為がすでにオブジェクト指向なのである
0125風吹けば名無し
垢版 |
2022/11/21(月) 23:56:54.61ID:+iC4oFTX0
>>124
なんでも結びつけたいんだなw
オブジェクト指向という概念ない時代からやってるわ
0126風吹けば名無し
垢版 |
2022/11/21(月) 23:57:03.80ID:aLCvhIav0
>>121
なわけねぇだろカス
0127風吹けば名無し
垢版 |
2022/11/21(月) 23:57:11.85ID:bkogVzZqd
手続き型コードが綺麗に書けてからのオブジェクト志向や忘れるな
0128風吹けば名無し
垢版 |
2022/11/21(月) 23:58:11.53ID:bkogVzZqd
>>126
アホの一つ覚えでどうみてもやってそう
0129風吹けば名無し
垢版 |
2022/11/21(月) 23:58:36.76ID:aLCvhIav0
>>125
それだと不便だからオブジェクト指向でフォルダー管理を楽にしましょうってのができたんだよね
0130風吹けば名無し
垢版 |
2022/11/21(月) 23:58:54.93ID:aLCvhIav0
>>128
やってねぇわカス
0131風吹けば名無し
垢版 |
2022/11/21(月) 23:59:14.91ID:bkogVzZqd
>>130
反論できてねーし藁
0132風吹けば名無し
垢版 |
2022/11/21(月) 23:59:58.87ID:aLCvhIav0
>>131
はぁ?想像で物言うなカス
根拠ねぇのお前なんだが
0133風吹けば名無し
垢版 |
2022/11/21(月) 23:59:59.07ID:rpb24E0N0
手続き的プログラミングだけで組むのは現実的じゃないだろ
言語何使ってるか知らんけども
0134風吹けば名無し
垢版 |
2022/11/22(火) 00:00:27.61ID:UvFPqPnOd
アホみたいにInterface使いまくってそう
0135風吹けば名無し
垢版 |
2022/11/22(火) 00:00:53.30ID:9cSfBq6j0
手続き型言語だけで書きたいやつはずっとその数千行のコードをつらつら書いとけばいいよ
0137風吹けば名無し
垢版 |
2022/11/22(火) 00:01:18.08ID:996AziIC0
>>129
お前がオブジェクト指向好きなのはわかった
ただ新人君とかにいきなりオブジェクト指向入らすなよw
0138風吹けば名無し
垢版 |
2022/11/22(火) 00:01:18.86ID:aIAx/fWHd
クラスは変数を外から編集できないようにしてメソッドのみでいじれるようにできるのがでかい
定数と同じでバグ防止になる
0139風吹けば名無し
垢版 |
2022/11/22(火) 00:01:21.75ID:9cSfBq6j0
>>134
インターフェースとか使わんといけん部分以外使ってねぇわ
0140風吹けば名無し
垢版 |
2022/11/22(火) 00:01:48.37ID:9cSfBq6j0
>>137
好きとかじゃなく当たり前の概念なんだが?
0141風吹けば名無し
垢版 |
2022/11/22(火) 00:01:53.76ID:UvFPqPnOd
オブジェクト志向、オブジェクト志向言ってる奴ほどマイルールすぎて勘弁だわ
0143風吹けば名無し
垢版 |
2022/11/22(火) 00:02:08.40ID:bUahRWev0
GoFから覚えてイマイチ分かりにくかったけど、
ドメイン駆動勉強したら一気に理解進んだわ
valueobjectめっちゃいい
0144風吹けば名無し
垢版 |
2022/11/22(火) 00:02:34.29ID:996AziIC0
>>140
そっかー
世の中そんなに当たり前ではないよw
現場いってる?
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況