【プログラミング】オブジェクト指向とは

サムネイル
1 : 2022/12/29(木) 14:55:15.896 ID:fRD0xC4w0NIKU
PCで言うフォルダ管理の概念である
2 : 2022/12/29(木) 14:55:48.341 ID:XA+b/s72aNIKU
それは名前空間だろ
オブジェクト指向とは関係がない
5 : 2022/12/29(木) 14:56:40.062 ID:fRD0xC4w0NIKU
>>2
関係あるね
3 : 2022/12/29(木) 14:56:20.474 ID:Qu/JpdNW0NIKU
頭悪そう
6 : 2022/12/29(木) 14:56:45.332 ID:XA+b/s72aNIKU
>>3
頭悪いのはお前やぞ
8 : 2022/12/29(木) 14:56:53.358 ID:fRD0xC4w0NIKU
>>6
わかる
7 : 2022/12/29(木) 14:56:46.757 ID:fRD0xC4w0NIKU
>>3
お前がね
4 : 2022/12/29(木) 14:56:30.740 ID:fRD0xC4w0NIKU
有機物で例えようとするから無理が生じるわけでフォルダ(クラス)とファイル(メソッド)と捉えればどうってことない
9 : 2022/12/29(木) 14:57:59.805 ID:XA+b/s72aNIKU
>>4
そういう変な喩えするんなら具体的に説明しようね
まだピンときてないけどそれは君の説明不足だからね
10 : 2022/12/29(木) 14:59:13.773 ID:7vv9dxtx0NIKU
わかりやすく脱糞で例えてくれ
13 : 2022/12/29(木) 14:59:50.869 ID:fRD0xC4w0NIKU
>>10
そりゃ無理だ
11 : 2022/12/29(木) 14:59:28.693 ID:fRD0xC4w0NIKU
例えば毎月作る資料があるとする
それは雛形フォルダに入れてコピペしてその日をつけて保存
フォルダの中身の雛形ファイルにその月の雛形がちゃんと存在してそれを上書きして使ってくわけだ(オーバーライド)
必要とあらばその他のファイルも保存して使っていくわけだ(継承)
12 : 2022/12/29(木) 14:59:47.422 ID:g/3i0miAaNIKU
フォルダだとデータ(ファイル)しか持ってない。
オブジェクトにはデータを変更するメソッドがある。
14 : 2022/12/29(木) 15:01:01.693 ID:fRD0xC4w0NIKU
>>12
ファイルそのものをメソッドとして捉えればどうだろうか?
欲しい情報を開くすなわち処理と捉える
15 : 2022/12/29(木) 15:01:40.284 ID:3W4QccWDaNIKU
年度末なのに

仕事の話ですか?

大変ですね

16 : 2022/12/29(木) 15:01:49.791 ID:fRD0xC4w0NIKU
>>15
趣味だよ
17 : 2022/12/29(木) 15:02:10.979 ID:Z/2MB1Xq0NIKU
やたらめったら難しい言葉にしてえ…?こんな当たり前のこと言ってるのか?流石に違うよなってなって結局よく分からないオブジェクト指向
21 : 2022/12/29(木) 15:04:04.422 ID:fRD0xC4w0NIKU
>>17
当たり前のこと言ってるだけだよオブジェクト指向
なんか高尚そうに名前つけてるだけ
クリーンアーキテクチャおじさんはただのフォルダ管理おじさんだって捉えとけばおけ
君の職場にもいるだろ
いちいちこのファイルこのフォルダじゃないから移動しといてとかいうおじさん
そういうやつだ
18 : 2022/12/29(木) 15:03:03.457 ID:66w4Xe1d0NIKU
ランタイムで考えるとフォルダ管理と似てる部分もあるけどオブジェクト指向自体とは全然関係ないね
25 : 2022/12/29(木) 15:05:29.032 ID:fRD0xC4w0NIKU
>>18
関係あるよ
例えばポリモーフィズムっていうのは何にでも対応できる雛形フォルダ作っておけばいろんなことに使い回せるしよくね???って発想
28 : 2022/12/29(木) 15:06:27.878 ID:66w4Xe1d0NIKU
>>25
相互作用は?
19 : 2022/12/29(木) 15:03:22.476 ID:I8gGXsW10NIKU
オブジェクト指向≠クラス
22 : 2022/12/29(木) 15:04:27.053 ID:fRD0xC4w0NIKU
>>19
オブジェクト指向とはクラスを使い回すこと
それ以外の何者でもない
20 : 2022/12/29(木) 15:03:54.113 ID:8YlffzFoaNIKU
た、たい焼き(ºωº э)З
24 : 2022/12/29(木) 15:04:51.492 ID:I8gGXsW10NIKU
全部staticで書いてそう
26 : 2022/12/29(木) 15:05:51.945 ID:fRD0xC4w0NIKU
>>24
publicで書いてるけど?
29 : 2022/12/29(木) 15:06:44.678 ID:I8gGXsW10NIKU
>>26
全部public staticってことか
31 : 2022/12/29(木) 15:06:56.841 ID:fRD0xC4w0NIKU
>>29
違うってば
32 : 2022/12/29(木) 15:07:00.196 ID:1AYTeEcVaNIKU
ポリモーフィズムをそんな風に捉えてるからクソコード生産するんだぞ
34 : 2022/12/29(木) 15:07:20.820 ID:+0scoGi00NIKU
オブジェクトが大好きなことだぞ
真面目な話してんじゃねーぞ

コメント

タイトルとURLをコピーしました