2ちゃんねる スマホ用 ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

バカ「オブジェクト指向は古い」ぼく「歴史があるんだよ」

1 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 09:54:55.874 ID:6rtGGKEf0St.V.net
色々な作り方はあるけど基本はこれ
クラス指向もインターフェイス指向もメッセージパッシング指向も、オブジェクト指向を元にした考え方

関数型プログラミングが流行ってたけどもう使われてないだろ?

作り方としては構造化かオブジェクト指向が至高だと思うんだよ

で、お前が言う新しい構築手法を言ってみてよ

2 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 09:56:50.760 ID:6rtGGKEf0St.V.net
元々関数型プログラミングは大昔にやってたんだよ
それがオブジェクト指向に置き換えられ
パイソンやPHPが層別するよりもメソッドを主軸においた関数型の方がコピペしやすいというだけの話

3 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 09:58:38.069 ID:a0Yb2Hlt0St.V.net
(´・ω・`)うんうん、時代で常識は変わるからね

4 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 09:58:51.286 ID:xat3ncfLaSt.V.net
そっかぁ

5 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 09:59:21.372 ID:9rxzp8OP0St.V.net
クラス指向とオブジェクト指向の違いがわかりません…
初心者です

6 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:02:16.026 ID:WSXsZzt10St.V.net
オブジェクト指向は、プログラミングに限らず汎用的な考え方として応用が効くから好き

7 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:10:27.124 ID:nxjPPFtZMSt.V.net
>>5
オブジェクト指向はオブジェクト
現物をクラス化する

クラス指向は現物よりもそのシステムにあったクラス化をする

ポスレジシステムを作るときに

ポスレジが1個置かれるなら
ポスレジオブジェクトは一つになる

 ポスレジクラスはバーコードリーダーオブジェクト
 キャッシュドロアオブジェクトを持つ

 バーコードリーダークラスは、赤外線センサーオブジェクトを持つ

みたいな感じ

クラス指向はオブジェクトに依らず、そのシステムに必要なオブジェクトではない物をクラス化してもよい

 バーコード読み取りクラス
 入出金クラス
 
みたいな感じ



 

8 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:12:45.400 ID:9rxzp8OP0St.V.net
>>7
明日友達にドヤります
ありがとうございます

9 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:12:46.270 ID:S4gFfmbpaSt.V.net
保守し易そうなのがクラス指向ってことでいいのかこれは

10 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:15:22.449 ID:nxjPPFtZMSt.V.net
tcpip通信クラスと言うのは厳密に言うとオブジェクトではないから純粋なオブジェクト指向だとクラスにできない

でもフレームワークはtcpipクラスを持ってる

tcpip
listen
accept
bind
send
receive

これらは見えない。だからオブジェクトは存在しないのでクラス化してはならない

通信手順みたいなのは決まってるしユーザ共通ヘッダとかユーザ共通フッタもクラスにしたくなる。

それをクラスにしたらクラス指向

11 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:19:09.891 ID:CqqlPXGB0St.V.net
オブジェクトじゃ表現しきれないものがあるから
実際は似非オブジェクト指向ばかりなんだよ

12 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:19:23.370 ID:S4gFfmbpaSt.V.net
除け者にされるbounceさんカワイソス

13 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:20:43.886 ID:nxjPPFtZMSt.V.net
コムクラス作ってコンストラクタで規定ポート開いてリスンしてアクセプトして、みたいなのやるだろ?
それはオブジェクト指向じゃなくてクラス指向

14 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:21:11.714 ID:nxjPPFtZMSt.V.net
>>11
それに名前ついてる
クラス指向とかインターフェイス指向とか

15 :以下、?ちゃんねるからVIPがお送りします:2021/02/14(日) 10:46:37.475 ID:r8yl12sz0St.V.net
逆に関数型ってのがどんなのかわからん

総レス数 15
5 KB
掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★