オブジェクト指向について、調べれば調べるほど疑問が募ります。低レベルで粗末な疑問かも知れませんが、ご教授願いたいです。
・データと振る舞いをまとめる?
まとめると何か良いことあるの?
ファイルあるいはモジュールにはまとまってるよね?
丁度いい単位があるのに、何故わざわざオブジェクトという概念を導入するの?
(Javaには1ファイル1クラスという文化あるらしいけど)
・カプセル化?
モジュールのimport, exportでも実現出来るよね?
(構造体などへのアクセスを制限できれば)
・ポリモーフィズム?
別にデータと振る舞いをまとめなくても実現出来るよね?
・モノのように扱いたい?
モノとして扱いたいときに扱えば良くない? なんでわざわざ全てをオブジェクトにするの?
探検
オブジェクト指向を教えてくれ!
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2021/03/16(火) 17:06:02.41ID:VhqTt897493デフォルトの名無しさん
2021/04/04(日) 16:44:41.24ID:4hV4WL5m >>492
明らかにそれだけじゃないことをゴチャゴチャ言ってるだろうが
実行順の制御が難しいシステムを構築するテクニックが
オブジェクト指向であるかのような
おかしなことを延々と語ってんのお前だろ
少なくとも今のオブジェクト指向て言葉にそこまでの意味なんかあるわけないだろうが
マジでいい加減に一般的な意味をググってこいよ
通じない言葉ばっか喋ってんじゃねーよクソうざいわ
ギャグなら分かりやすく言いやがれ
チンポシコシコ野郎を見習えよ
明らかにそれだけじゃないことをゴチャゴチャ言ってるだろうが
実行順の制御が難しいシステムを構築するテクニックが
オブジェクト指向であるかのような
おかしなことを延々と語ってんのお前だろ
少なくとも今のオブジェクト指向て言葉にそこまでの意味なんかあるわけないだろうが
マジでいい加減に一般的な意味をググってこいよ
通じない言葉ばっか喋ってんじゃねーよクソうざいわ
ギャグなら分かりやすく言いやがれ
チンポシコシコ野郎を見習えよ
494デフォルトの名無しさん
2021/04/04(日) 16:51:49.71ID:G4xxsmNJ495デフォルトの名無しさん
2021/04/04(日) 17:09:31.65ID:4hV4WL5m >>492
よく見たら違うIDの奴か
発言の全体見ろ
アクターを使った別プロセスとのメッセージパッシングなんて
明らかにオブジェクト指向の基本ではなく応用
初心者を混乱させるようなことばっか言って混乱させて
マウント取りたいアホが無駄に分かりにくいことを言うんだよ
よく見たら違うIDの奴か
発言の全体見ろ
アクターを使った別プロセスとのメッセージパッシングなんて
明らかにオブジェクト指向の基本ではなく応用
初心者を混乱させるようなことばっか言って混乱させて
マウント取りたいアホが無駄に分かりにくいことを言うんだよ
496デフォルトの名無しさん
2021/04/04(日) 17:16:20.04ID:JcOwkG0K じゃあ分かり易くOOPのメリットよろしく
497デフォルトの名無しさん
2021/04/04(日) 17:34:43.11ID:VFgUK2i0 そもそもこのスレにオブジェクト指向を教えてほしい初心者なんていません
498デフォルトの名無しさん
2021/04/04(日) 17:38:54.10ID:4hV4WL5m499デフォルトの名無しさん
2021/04/04(日) 17:49:22.56ID:eniMR+mD500デフォルトの名無しさん
2021/04/04(日) 17:58:24.39ID:G4xxsmNJ 俺にとってのオナニーはするしないではなくて、気がついたらしていた、オナニーはそこにあったのだ!!
チンポ【を】シコシコするのではなくて、チンポ【が】シコシコする!
チンポ【を】シコシコするのではなくて、チンポ【が】シコシコする!
501デフォルトの名無しさん
2021/04/04(日) 19:54:11.36ID:+bgf9fYq >>485
では私の嫁を絵の中から出してください。
では私の嫁を絵の中から出してください。
502デフォルトの名無しさん
2021/04/04(日) 22:37:38.90ID:mRlONIvE 概念モデル化されるものは全てオブジェクトとしてモデリングしうる
モデル化されたそれらの間にメッセージ・パッシングが行われる
これ以外は後付の定義だと思ってるけど
モデル化されたそれらの間にメッセージ・パッシングが行われる
これ以外は後付の定義だと思ってるけど
503デフォルトの名無しさん
2021/04/04(日) 22:46:32.14ID:TyB3Z2iz 才能がないのが根本的な問題
504デフォルトの名無しさん
2021/04/04(日) 22:58:11.87ID:ygaQZ3sc メンタルモデルという最重要単語が未だに出てこないレベル。
505デフォルトの名無しさん
2021/04/04(日) 23:24:19.07ID:TsxWz5pg >>504 怪しい用語ですな
506デフォルトの名無しさん
2021/04/05(月) 00:00:42.89ID:5W0Rt6Am オブジェクト指向UIの著者がメンタルモデルという言葉を使ってるけど
オブジェクトを操作の対象と言ってるのが怪しさ満点なんだよなあ
ソーカルが批判したポストモダンのように思えてならない
オブジェクトを操作の対象と言ってるのが怪しさ満点なんだよなあ
ソーカルが批判したポストモダンのように思えてならない
507デフォルトの名無しさん
2021/04/05(月) 00:20:43.00ID:DVkxDxiZ アラン・ケイの専門の一つは分子生物学だが、ミンスキーにも影響されてるから「心の社会」も当然読んでるだろう
508デフォルトの名無しさん
2021/04/05(月) 00:39:14.62ID:Dmo86ism >>492
基本的に昔から「オブジェクト指向なんてー」って叫んでるじいさんは
あれ90年代初頭に「これからはオブジェクト指向のC++の時代だー!」ってのに乗って
読んでみたらなんにも理解できなくて発狂した専門学校卒プログラマーの類だから。
大学でコンピューターサイエンス系の教育を受けてないから
システム設計側の思考ができないし、知識が永久に
C++レベルの“クラスと継承がオブジェクト指向”で止まってるもんで
それ以外の話をしても「俺が知ってるオブジェクト指向と違う!嘘定義だ!」って言い出すわけw
基本的に昔から「オブジェクト指向なんてー」って叫んでるじいさんは
あれ90年代初頭に「これからはオブジェクト指向のC++の時代だー!」ってのに乗って
読んでみたらなんにも理解できなくて発狂した専門学校卒プログラマーの類だから。
大学でコンピューターサイエンス系の教育を受けてないから
システム設計側の思考ができないし、知識が永久に
C++レベルの“クラスと継承がオブジェクト指向”で止まってるもんで
それ以外の話をしても「俺が知ってるオブジェクト指向と違う!嘘定義だ!」って言い出すわけw
509デフォルトの名無しさん
2021/04/05(月) 00:41:37.91ID:BlJGn6z9 やれやれ人格批判で自己の正当性を主張するつもりかこの御仁は
510デフォルトの名無しさん
2021/04/05(月) 07:00:09.22ID:9TY331CX 割と的を射ていてワロタ
理解出来なくて発狂した知り合い居るわw
今生きてるのかどうかも知らんがw
理解出来なくて発狂した知り合い居るわw
今生きてるのかどうかも知らんがw
511デフォルトの名無しさん
2021/04/05(月) 08:01:20.85ID:CnxjloBy512デフォルトの名無しさん
2021/04/05(月) 10:24:24.57ID:UyJ1cOYv オシッコを出したり止めたりは、チンポオブジェクトへのメッセージング操作なんだが?
>>506
> オブジェクトを操作の対象と言ってるのが怪しさ満点なんだよなあ
928 デフォルトの名無しさん 2018/11/21(水) 18:59:11.61 ID:8Yc2p7H1
>>922
>ナンチャッテメッセージングスタイルになったのは
チンポ.オシッコを出す
チンポ.オシッコを止める
さっきトイレでやってきた。
929 デフォルトの名無しさん 2018/11/21(水) 19:07:17.83 ID:8Yc2p7H1
>>915
>単なる動的なメソッド呼び出しをメッセージと称し、ただしコールするメソッドが見つからない場合だけメッセージを
>ハンドリングできる省コストなナンチャッテメッセージングスタイルに落ち着いた。
×
俺.オシッコを止める 俺.オシッコを出す
○
俺.チンポに力を入れる 俺.チンポから力を抜く
>>506
> オブジェクトを操作の対象と言ってるのが怪しさ満点なんだよなあ
928 デフォルトの名無しさん 2018/11/21(水) 18:59:11.61 ID:8Yc2p7H1
>>922
>ナンチャッテメッセージングスタイルになったのは
チンポ.オシッコを出す
チンポ.オシッコを止める
さっきトイレでやってきた。
929 デフォルトの名無しさん 2018/11/21(水) 19:07:17.83 ID:8Yc2p7H1
>>915
>単なる動的なメソッド呼び出しをメッセージと称し、ただしコールするメソッドが見つからない場合だけメッセージを
>ハンドリングできる省コストなナンチャッテメッセージングスタイルに落ち着いた。
×
俺.オシッコを止める 俺.オシッコを出す
○
俺.チンポに力を入れる 俺.チンポから力を抜く
513デフォルトの名無しさん
2021/04/05(月) 10:30:54.34ID:UyJ1cOYv >>511
チンポはチンポ自身が自らの意思で自律的に勃起してシコシコする。
チンポはチンポ自身が自らの意思で自律的に勃起してシコシコする。
514デフォルトの名無しさん
2021/04/05(月) 11:07:01.37ID:CuKAQl8V スレタイに「オブジェクト指向」が入ってるとワラワラとおっさんが集まってくるのは
新しいパラダイムにはついていけないがよく見知ったオブジェクト指向なら思う存分自分語りできるから
20年以上前にオブジェクト指向というパラダイムについていけなかった人たちを見下すことで
リアルでは得られない自己肯定感を得ようとしている
反面教師として見るべき存在
新しいパラダイムにはついていけないがよく見知ったオブジェクト指向なら思う存分自分語りできるから
20年以上前にオブジェクト指向というパラダイムについていけなかった人たちを見下すことで
リアルでは得られない自己肯定感を得ようとしている
反面教師として見るべき存在
515デフォルトの名無しさん
2021/04/05(月) 11:53:56.95ID:UyJ1cOYv516デフォルトの名無しさん
2021/04/05(月) 14:55:55.08ID:Pnepwg9V >>515
いい加減にしてくれねえかい
いい加減にしてくれねえかい
517デフォルトの名無しさん
2021/04/05(月) 15:00:26.55ID:4C6FED3z 股間に付いてるのは模造品
518デフォルトの名無しさん
2021/04/05(月) 15:53:48.05ID:khrct/8t >>514
新しいパラダイムって具体的にどれのことを言ってるの?
新しいパラダイムって具体的にどれのことを言ってるの?
519デフォルトの名無しさん
2021/04/05(月) 16:21:06.15ID:4C6FED3z パラはパラレル
ダイムはダイアグラム
多重図だな
ダイムはダイアグラム
多重図だな
520デフォルトの名無しさん
2021/04/05(月) 16:25:00.61ID:CnxjloBy521デフォルトの名無しさん
2021/04/05(月) 16:27:44.65ID:R6/k+42D よくこんなスレが伸びてるなぁ。そんなに難しい話じゃないんだが。
「オブジェクト志向(オブジェクト・オリエンテッド)」って、そんなに難しい概念じゃないんだが。
昔は「算体主導言語」と呼ばれていて、「オブジェクト・オリエンテッド」つーより、「メッセージング」のほうがわかりやすいという話があった。
「オブジェクト」というのは「もの」であって、「もの」にメッセージを投げるとメッセージが投げ返されてくる、という話ではある。
で、「もの」には「すでに具現されているスタティックなもの」と、「設計図だけあって、new しないと具現しないダイナミックなもの」がある、という話。
僧帽筋凝ってねぇ?
「オブジェクト志向(オブジェクト・オリエンテッド)」って、そんなに難しい概念じゃないんだが。
昔は「算体主導言語」と呼ばれていて、「オブジェクト・オリエンテッド」つーより、「メッセージング」のほうがわかりやすいという話があった。
「オブジェクト」というのは「もの」であって、「もの」にメッセージを投げるとメッセージが投げ返されてくる、という話ではある。
で、「もの」には「すでに具現されているスタティックなもの」と、「設計図だけあって、new しないと具現しないダイナミックなもの」がある、という話。
僧帽筋凝ってねぇ?
522デフォルトの名無しさん
2021/04/05(月) 17:04:11.42ID:R6/k+42D >>101
> Cで充分です
はライブラリ水準だったらその通りなのだが、大規模プログラムになるとマルチで動いているので、「広域変数にアクセスするときにケンカしない」という安全性のためにカプセル化したかった、という話があった。
C 言語は「超高級マクロアセンブラ」と呼ばれていたわけで、C++ は C の名前空間を隠蔽しようとして、さらにプリプロセッサを重ねたわけだ。
つまり、C++ は「アセンブラ⇒マクロ・プリプロセッサ⇒ C ⇒ C++」という、「三枚重ねのコンドーム」みたいな言語なのだが、「気持ちよくない上に、安全でもない」という問題があって、「オブジェクト志向の言語体系を一から見直そう」という話になったわけだ。
C でちゃちゃっと書けるプログラムだったら、正直 C で書きゃあいいと思うが、GOTO 文がないだけで、フツーに Java とかで書けると思う。
メソッド内で実装するんだったら、それほど不自由はないと思うが。
> Cで充分です
はライブラリ水準だったらその通りなのだが、大規模プログラムになるとマルチで動いているので、「広域変数にアクセスするときにケンカしない」という安全性のためにカプセル化したかった、という話があった。
C 言語は「超高級マクロアセンブラ」と呼ばれていたわけで、C++ は C の名前空間を隠蔽しようとして、さらにプリプロセッサを重ねたわけだ。
つまり、C++ は「アセンブラ⇒マクロ・プリプロセッサ⇒ C ⇒ C++」という、「三枚重ねのコンドーム」みたいな言語なのだが、「気持ちよくない上に、安全でもない」という問題があって、「オブジェクト志向の言語体系を一から見直そう」という話になったわけだ。
C でちゃちゃっと書けるプログラムだったら、正直 C で書きゃあいいと思うが、GOTO 文がないだけで、フツーに Java とかで書けると思う。
メソッド内で実装するんだったら、それほど不自由はないと思うが。
523デフォルトの名無しさん
2021/04/05(月) 17:05:50.24ID:UyJ1cOYv524デフォルトの名無しさん
2021/04/05(月) 17:09:18.25ID:R6/k+42D >> ところで「チンポがシコシコする」という日本語表現は、学術的に正しいと言えるのか?
なんか懐かしいな。十年以上前に読んだ気がする。
なんか懐かしいな。十年以上前に読んだ気がする。
525デフォルトの名無しさん
2021/04/05(月) 17:13:28.48ID:UyJ1cOYv526デフォルトの名無しさん
2021/04/05(月) 17:24:27.73ID:CnxjloBy527デフォルトの名無しさん
2021/04/05(月) 17:28:23.31ID:UyJ1cOYv 785 名無し三等兵 sage 2019/12/03(火) 08:03:27.78 ID:sujZBpWD
>>762
>「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!
チンポにチンポ自身を扱く機能が備わっていないので自動詞は不適切だから(34文字)
胸(心臓)には鼓動する機能があるため自動詞の適用対象だが
チンポには勃起する機能はあっても自身を扱く機能はないので「チンポ『が』勃起する」は成立しても「チンポ『が』シコシコする」は成立しない
夢精した状況を「チンポ『が』シコシコした」と称したければ「チンポがエロい夢を見させ夢精した」=「脳ではなくチンポが思考を司りエロい夢を見させて夢精させた」という状況で可となる
脳でなくチンポで物を考える生物についてなら「チンポ『が』シコシコする」は成り立つ
如何にもだつお的じゃないか
>>762
>「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!
チンポにチンポ自身を扱く機能が備わっていないので自動詞は不適切だから(34文字)
胸(心臓)には鼓動する機能があるため自動詞の適用対象だが
チンポには勃起する機能はあっても自身を扱く機能はないので「チンポ『が』勃起する」は成立しても「チンポ『が』シコシコする」は成立しない
夢精した状況を「チンポ『が』シコシコした」と称したければ「チンポがエロい夢を見させ夢精した」=「脳ではなくチンポが思考を司りエロい夢を見させて夢精させた」という状況で可となる
脳でなくチンポで物を考える生物についてなら「チンポ『が』シコシコする」は成り立つ
如何にもだつお的じゃないか
528デフォルトの名無しさん
2021/04/05(月) 17:32:14.02ID:CnxjloBy529デフォルトの名無しさん
2021/04/05(月) 17:53:53.50ID:MLiAtlcl オブジェクト(意味深)
530デフォルトの名無しさん
2021/04/05(月) 17:54:52.42ID:UyJ1cOYv531デフォルトの名無しさん
2021/04/05(月) 17:57:19.39ID:UyJ1cOYv >>528
> 何故ならチンポ自体にシコシコする機能が備わっていないからだ
『人格を性欲に乗っ取られる』というのは嘘なのか?
https://mobile.twitter.com/takinamiyukari/status/1356895993338318848
瀧波ユカリ
@takinamiyukari
「女性の生理も大変らしいけど男性の性欲も大変、人格を性欲に乗っ取られるから」という旨のツイートを読んだ(似た内容は定期的に目にする)。
私は男性に「女は子宮でものを考えるから理性的な思考ができないので男性と同じ役職には就けない」と言われ見下されたことがある。
一体なんなの。
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/5chan_nel (5ch newer account)
> 何故ならチンポ自体にシコシコする機能が備わっていないからだ
『人格を性欲に乗っ取られる』というのは嘘なのか?
https://mobile.twitter.com/takinamiyukari/status/1356895993338318848
瀧波ユカリ
@takinamiyukari
「女性の生理も大変らしいけど男性の性欲も大変、人格を性欲に乗っ取られるから」という旨のツイートを読んだ(似た内容は定期的に目にする)。
私は男性に「女は子宮でものを考えるから理性的な思考ができないので男性と同じ役職には就けない」と言われ見下されたことがある。
一体なんなの。
https://twitter.com/5chan_nel (5ch newer account)
https://twitter.com/5chan_nel (5ch newer account)
532デフォルトの名無しさん
2021/04/05(月) 18:05:30.15ID:70o/gH18533デフォルトの名無しさん
2021/04/05(月) 18:14:57.42ID:CnxjloBy >>530
クリントンは知らんがバイデンの息子のムスコはシコシコではなくズポズポだな
しかもチンポがやったことではなくバイデンの息子がやったことだからあれだけ話題になって叩かれている
本当なら隠蔽されるべきメソッドが外部から読み出し可能だからそうなる
クリントンは知らんがバイデンの息子のムスコはシコシコではなくズポズポだな
しかもチンポがやったことではなくバイデンの息子がやったことだからあれだけ話題になって叩かれている
本当なら隠蔽されるべきメソッドが外部から読み出し可能だからそうなる
534デフォルトの名無しさん
2021/04/05(月) 18:17:21.70ID:UyJ1cOYv >>532
> チンポの思うままに操られて行っているだけで
つまりチンポは独立した生き物という、まさしくオブジェクト指向ということだな!
> チンポが勝手に動いてシコシコしている訳ではない
まあ確かに『シコシコ』という擬音は無意味かもなw
> チンポの思うままに操られて行っているだけで
つまりチンポは独立した生き物という、まさしくオブジェクト指向ということだな!
> チンポが勝手に動いてシコシコしている訳ではない
まあ確かに『シコシコ』という擬音は無意味かもなw
535デフォルトの名無しさん
2021/04/05(月) 18:21:01.91ID:Fk8vHdwY オブジェクト指向は良い
例外は糞
例外は糞
536デフォルトの名無しさん
2021/04/05(月) 18:42:35.95ID:HYd/qqaB あわしろ氏は、同じだと言ってたけどな。
537デフォルトの名無しさん
2021/04/05(月) 18:45:28.10ID:ZWgUaczb あわしろ氏は(どうでも)良い
「あわしろ氏は、」は糞
「あわしろ氏は、」は糞
538デフォルトの名無しさん
2021/04/05(月) 18:50:10.60ID:CnxjloBy つまりあわしろ氏はExceptionを継承して作られたクラスということ
539デフォルトの名無しさん
2021/04/05(月) 19:17:03.92ID:R6/k+42D 同期とか非同期かとかいった話は、
複数のスレッドから要求があったときに
待合せが必要になるのと、システム内で共有する
(C とかでは一般的な)広域変数的なパラメータを
どうするかという話に結びついていると思う。
「オブジェクト志向」という言葉に反応して
反射的に荒しにくる人というのは、たぶん
「シングルトン実装は禁止」とかいう現場で
深いトラウマを受けた人なんじゃないかと思う。
オブジェクト志向は、べつに無くても困るもんじゃないが、
プロジェクトが大きくなって頭数が増えると
概念の共有化の役には立ちそうに思う。
ただ、それに乗じて縛りをきつくするジジイがいたりすると迷惑だが (-_-!)。
複数のスレッドから要求があったときに
待合せが必要になるのと、システム内で共有する
(C とかでは一般的な)広域変数的なパラメータを
どうするかという話に結びついていると思う。
「オブジェクト志向」という言葉に反応して
反射的に荒しにくる人というのは、たぶん
「シングルトン実装は禁止」とかいう現場で
深いトラウマを受けた人なんじゃないかと思う。
オブジェクト志向は、べつに無くても困るもんじゃないが、
プロジェクトが大きくなって頭数が増えると
概念の共有化の役には立ちそうに思う。
ただ、それに乗じて縛りをきつくするジジイがいたりすると迷惑だが (-_-!)。
540デフォルトの名無しさん
2021/04/05(月) 19:24:29.64ID:r17oG6L0 本質外したところで認識してて、言語仕様に振り回されていながら
マウントしようとしてる間抜けな馬鹿ばっかですからここは
マウントしようとしてる間抜けな馬鹿ばっかですからここは
541デフォルトの名無しさん
2021/04/05(月) 20:22:27.59ID:Pnepwg9V オブシコ
542デフォルトの名無しさん
2021/04/05(月) 22:34:05.87ID:CnxjloBy >>539
打ち間違いかと思っていたんだが
複数回間違えていたので
どうやら間違えて覚えているようなので
指摘させて頂くが
「Object志向」ではなくて「Object指向」な
別にObjectを志す訳ではないだろう?
打ち間違いかと思っていたんだが
複数回間違えていたので
どうやら間違えて覚えているようなので
指摘させて頂くが
「Object志向」ではなくて「Object指向」な
別にObjectを志す訳ではないだろう?
543デフォルトの名無しさん
2021/04/05(月) 23:36:48.09ID:0wHy1+TF オブジェクト指向は日常生活でやってることそのもの
ほぼ物を扱う
家事もそう
コンマリの片付け術はときめきモデルだ
ほぼ物を扱う
家事もそう
コンマリの片付け術はときめきモデルだ
544デフォルトの名無しさん
2021/04/06(火) 00:40:37.87ID:yWXHuR7J 志向は、心の向きだから「俺はオブジェクトになる!」みたいなことだろうね
-orientedは、〜を重視するという意味じゃないかな
重視は、ある物事を重要だと考えること
重要は、物事の根本に関係していること
根本は、物事が成り立っている基礎になるもの
基礎は、ある物事を成り立たせる、大もとの部分
言葉をそのように分析すると
〜指向は、ある物事を成り立たせる大もとを〜と考える、という意味になるんかね
-orientedは、〜を重視するという意味じゃないかな
重視は、ある物事を重要だと考えること
重要は、物事の根本に関係していること
根本は、物事が成り立っている基礎になるもの
基礎は、ある物事を成り立たせる、大もとの部分
言葉をそのように分析すると
〜指向は、ある物事を成り立たせる大もとを〜と考える、という意味になるんかね
545デフォルトの名無しさん
2021/04/06(火) 08:09:14.37ID:4qf9k2aB こどもにクソの話すると異常に興味をシメス
これがオブジェクト指向だ
これがオブジェクト指向だ
546デフォルトの名無しさん
2021/04/06(火) 08:10:28.11ID:4qf9k2aB クソのブラックホールだがや
547デフォルトの名無しさん
2021/04/06(火) 08:39:04.21ID:2BUowM4k548デフォルトの名無しさん
2021/04/06(火) 10:24:36.98ID:F5NSPVW2 >>547
それをシコシコ指向と呼んだ場合省略してもシコシコになる件についてどう思うのか見解を述べよ
それをシコシコ指向と呼んだ場合省略してもシコシコになる件についてどう思うのか見解を述べよ
549デフォルトの名無しさん
2021/04/06(火) 10:47:45.88ID:2BUowM4k550デフォルトの名無しさん
2021/04/06(火) 10:51:37.60ID:UZ1yvNU9 オブジェクトシコシコ
551デフォルトの名無しさん
2021/04/06(火) 14:23:46.00ID:4qf9k2aB シコシコ指向
552デフォルトの名無しさん
2021/04/06(火) 14:40:50.57ID:ETmfXzuR >>542
「オリエント」というのは、アレクサンドロス大王のころ、「光は東方より」ちゅーので、チグリス=ユーフラテス地方(いわゆる、「河の間の土地」を目指したというのが語源。
当時はアケメネス朝ペルシャなんかのペルシャ文化の爛熟期だったので、「東征」といっても「征服」というよりも「文化的融合」を目指していたらしい。
「オリエンテーション」なんていう言葉も、「方向づける」という意味で使われる。
そういうわけで、「指向」はもちろん間違いではないのだが、ある種の「着地点」としての「志向」のほうを使っている。
まぁ、「多重継承を認めるかどうか」とかいった議論もあるので Java でもインタフェースとか抽象クラスとかいろいろツギハギな部分はあるわけだが。
まぁ、アレクサンダーさんもインドまで征く途中で西ナイル熱にやられてバビロンで死んじゃったので、いまのところ「使い勝手のいい大規模開発向けの汎用言語のコンセプト」として
OOL があるんだと思う。
COBOL ⇒ Ada ⇒ Java みたいな流れかな。C と C++ は、システム開発言語としては優秀だけど、汎用言語としては、ちょっと危なっかしい。
「オリエント」というのは、アレクサンドロス大王のころ、「光は東方より」ちゅーので、チグリス=ユーフラテス地方(いわゆる、「河の間の土地」を目指したというのが語源。
当時はアケメネス朝ペルシャなんかのペルシャ文化の爛熟期だったので、「東征」といっても「征服」というよりも「文化的融合」を目指していたらしい。
「オリエンテーション」なんていう言葉も、「方向づける」という意味で使われる。
そういうわけで、「指向」はもちろん間違いではないのだが、ある種の「着地点」としての「志向」のほうを使っている。
まぁ、「多重継承を認めるかどうか」とかいった議論もあるので Java でもインタフェースとか抽象クラスとかいろいろツギハギな部分はあるわけだが。
まぁ、アレクサンダーさんもインドまで征く途中で西ナイル熱にやられてバビロンで死んじゃったので、いまのところ「使い勝手のいい大規模開発向けの汎用言語のコンセプト」として
OOL があるんだと思う。
COBOL ⇒ Ada ⇒ Java みたいな流れかな。C と C++ は、システム開発言語としては優秀だけど、汎用言語としては、ちょっと危なっかしい。
553デフォルトの名無しさん
2021/04/06(火) 14:54:54.07ID:Ne6VM6rE 「わだば、言い訳大王になる」まで読んだ
554デフォルトの名無しさん
2021/04/06(火) 15:01:16.53ID:ETmfXzuR >>544
「メッセージを投げると、メッセージが返ってくる」
(「あなた」と呼べば、「あなた」と応える的な)という「対象」として、
「ルーチン」みたいな「内部状態が固定なのが原則」ではなくて
「もの」を考えるのがオブジェクト志向という考え方だと思われる。
そのときに、static だと「すでに存在していて、メッセージをただ投げればいい」のだが、
「いちいちクラス定義から生成しないといけない」やつは、若干わかりにくい。
さらに、呼ばれたときに自動的に初期化されて、
用が済んだら内部状態をセーブしてから消えるとか、
「別々に呼んでると思ったら、じつは実態はひとつ」みたいな
シングルトン実装とか、いろいろとややこしい話がある。
C でも、「ポインタがわからん!」という話はあったけれど、
参照とか実体とかいった話を「オブジェクト」という概念で整理してみたものの、
「いまひとつ整理しきれていない」とか「かえって分かりにくくなった」とか
「使いにくくなった」とかいった声があるのが OOL の現状かも。
とはいえ、詰将棋的な面白さはあるんだけどね。
「メッセージを投げると、メッセージが返ってくる」
(「あなた」と呼べば、「あなた」と応える的な)という「対象」として、
「ルーチン」みたいな「内部状態が固定なのが原則」ではなくて
「もの」を考えるのがオブジェクト志向という考え方だと思われる。
そのときに、static だと「すでに存在していて、メッセージをただ投げればいい」のだが、
「いちいちクラス定義から生成しないといけない」やつは、若干わかりにくい。
さらに、呼ばれたときに自動的に初期化されて、
用が済んだら内部状態をセーブしてから消えるとか、
「別々に呼んでると思ったら、じつは実態はひとつ」みたいな
シングルトン実装とか、いろいろとややこしい話がある。
C でも、「ポインタがわからん!」という話はあったけれど、
参照とか実体とかいった話を「オブジェクト」という概念で整理してみたものの、
「いまひとつ整理しきれていない」とか「かえって分かりにくくなった」とか
「使いにくくなった」とかいった声があるのが OOL の現状かも。
とはいえ、詰将棋的な面白さはあるんだけどね。
555デフォルトの名無しさん
2021/04/06(火) 15:13:28.07ID:2BUowM4k オシッコするときのチンポは随意筋、勃起するときのチンポは不随意筋ね!
>>552
> まぁ、「多重継承を認めるかどうか」とかいった議論もあるので
随意筋 不随意筋
↖ ↗
チンポ
>>552
> まぁ、「多重継承を認めるかどうか」とかいった議論もあるので
随意筋 不随意筋
↖ ↗
チンポ
556デフォルトの名無しさん
2021/04/06(火) 15:41:35.43ID:wB2vBd3T ホンモノのstaticおじさんだ初めて見た
557デフォルトの名無しさん
2021/04/06(火) 15:45:31.02ID:e+L9SfjT558デフォルトの名無しさん
2021/04/06(火) 16:45:35.57ID:ETmfXzuR >>556
> ホンモノの static おじさんだ初めて見た
そんなに若く見られると照れちゃうじゃないか (^_^!)。
Java という言語は、LISP とか BASIC とか BCPL とか Pascal とか、
いろんな言語の影響を受けている(とくに文字列表現なんかはそうだ。
処理系という点では、SmallTalk 80 なんかに影響を受けている)ので、
私は「前世紀の遺物」的な存在だ。
つーか、若造と一緒にされても困るんだがね。
>>557
「森ダイアグラム」というのもあるな。
正比例 → 微積分
正比例 → 線形代数
というのがあって、微積分と線形代数から多重継承したのが
多変数部積分(ベクトル解析)だという話がある。
> ホンモノの static おじさんだ初めて見た
そんなに若く見られると照れちゃうじゃないか (^_^!)。
Java という言語は、LISP とか BASIC とか BCPL とか Pascal とか、
いろんな言語の影響を受けている(とくに文字列表現なんかはそうだ。
処理系という点では、SmallTalk 80 なんかに影響を受けている)ので、
私は「前世紀の遺物」的な存在だ。
つーか、若造と一緒にされても困るんだがね。
>>557
「森ダイアグラム」というのもあるな。
正比例 → 微積分
正比例 → 線形代数
というのがあって、微積分と線形代数から多重継承したのが
多変数部積分(ベクトル解析)だという話がある。
559デフォルトの名無しさん
2021/04/06(火) 17:29:03.36ID:+KLWtHiW オブジェクトを「もの」として説明する人はオブジェクト指向とは何かを全く理解してないってアラン・ケイが言ってたな
560デフォルトの名無しさん
2021/04/06(火) 18:43:57.40ID:2BUowM4k561デフォルトの名無しさん
2021/04/06(火) 19:08:33.41ID:e+L9SfjT >>560
いや、お前の股間に生えているそれは
ガワこそチンポかも知れないが実は中身は
寄生した新種の巨大なロイコクロリディウムで
本来「シコれ」と指令を送るはずが
「コロナに掛かりそうな場所へ行け」と
指令を出しているかも知れない
つまり中身がだしている指令(メッセージ)が大事で
別に「もの」かどうかなんてあまり重要じゃない
というのがアラン・ケイとかいう奴の言い分らしい
さっきググったらそんな感じだった
いや、お前の股間に生えているそれは
ガワこそチンポかも知れないが実は中身は
寄生した新種の巨大なロイコクロリディウムで
本来「シコれ」と指令を送るはずが
「コロナに掛かりそうな場所へ行け」と
指令を出しているかも知れない
つまり中身がだしている指令(メッセージ)が大事で
別に「もの」かどうかなんてあまり重要じゃない
というのがアラン・ケイとかいう奴の言い分らしい
さっきググったらそんな感じだった
562デフォルトの名無しさん
2021/04/06(火) 19:10:31.49ID:P7jqHpZr >>559
C++の時は「クラスと継承がオブジェクト指向!」だったから
バカがほざいてるような「馬から牛が簡単に!」みたいな説明ばっかだけど
オブジェクト指向の実体は「進め!止まれ!曲がれ!に反応するように」だから
「“馬と御者”を“エンジンとハンドル”に差し替えられます」で
まったく方向と次元の違う概念なのに、まずそこからわかってねぇんだよな。
C++の時は「クラスと継承がオブジェクト指向!」だったから
バカがほざいてるような「馬から牛が簡単に!」みたいな説明ばっかだけど
オブジェクト指向の実体は「進め!止まれ!曲がれ!に反応するように」だから
「“馬と御者”を“エンジンとハンドル”に差し替えられます」で
まったく方向と次元の違う概念なのに、まずそこからわかってねぇんだよな。
563デフォルトの名無しさん
2021/04/06(火) 19:17:41.27ID:ETmfXzuR 「オブジェクト」というと、「UFO(未確認飛行物体)」じゃないけど
「実在物」として考えちゃうんだろうなぁ。
> オブジェクトを「もの」として説明する人
というのは、流行り言葉に翻弄されているのではないかと思う。
馬場あき子『鬼の研究』によれば、「鬼」には「もの」という訓が
充(あ)てられていたという。
メモリ空間上に、メッセージ交換ができるものとして「実体」として
機能しているもの、というものを想定してシステムを構築する、という
コンセプトが「オブジェクト志向」なのであって、
「スタティックおじさん」というのは「ROM に焼いてある」
「ライブラリに入っている」程度の理解しかないのだろうと思う。
データベースや疑似乱数生成と連携したりとかいった、
ネットワーク系の仕事をしたことのある奴なら、それなりに
OO は腑に落ちると思うのだが。
「実在物」として考えちゃうんだろうなぁ。
> オブジェクトを「もの」として説明する人
というのは、流行り言葉に翻弄されているのではないかと思う。
馬場あき子『鬼の研究』によれば、「鬼」には「もの」という訓が
充(あ)てられていたという。
メモリ空間上に、メッセージ交換ができるものとして「実体」として
機能しているもの、というものを想定してシステムを構築する、という
コンセプトが「オブジェクト志向」なのであって、
「スタティックおじさん」というのは「ROM に焼いてある」
「ライブラリに入っている」程度の理解しかないのだろうと思う。
データベースや疑似乱数生成と連携したりとかいった、
ネットワーク系の仕事をしたことのある奴なら、それなりに
OO は腑に落ちると思うのだが。
564デフォルトの名無しさん
2021/04/06(火) 19:19:33.32ID:F5NSPVW2 >>562
C++はSimulaからパラダイムを受け継いだ正統なオブジェクト指向だよ
アラン・ケイのオブジェクト指向がクソなんだよ、ただのアクターパターンでオブジェクト指向による設計例の一つでしかない、それがまるで源流かのように思わせてるクソ定義ですわ、アラン・ケイのオブジェクト指向は井の中の蛙です
C++はSimulaからパラダイムを受け継いだ正統なオブジェクト指向だよ
アラン・ケイのオブジェクト指向がクソなんだよ、ただのアクターパターンでオブジェクト指向による設計例の一つでしかない、それがまるで源流かのように思わせてるクソ定義ですわ、アラン・ケイのオブジェクト指向は井の中の蛙です
565デフォルトの名無しさん
2021/04/06(火) 19:20:39.07ID:F5NSPVW2 >>563
俺はオブジェクトになるおじさん
俺はオブジェクトになるおじさん
566デフォルトの名無しさん
2021/04/06(火) 19:21:06.98ID:F5NSPVW2 志向じゃなくて指向やで
567デフォルトの名無しさん
2021/04/06(火) 19:25:05.57ID:ETmfXzuR >>519
ウォズニアックが大学に入って勉強をしなおしたときに、
「"paradigm" のスペルを憶えた」とか嬉しげに
言っていたとかいう話を思い出した。
勉強をするのに「年をとりすぎた」ということはないぞ。
ウォズニアックが大学に入って勉強をしなおしたときに、
「"paradigm" のスペルを憶えた」とか嬉しげに
言っていたとかいう話を思い出した。
勉強をするのに「年をとりすぎた」ということはないぞ。
568デフォルトの名無しさん
2021/04/06(火) 19:25:58.85ID:F5NSPVW2 >>561
アラン・ケイがいうんなら間違いないな
アラン・ケイがいうんなら間違いないな
569デフォルトの名無しさん
2021/04/06(火) 19:30:12.47ID:ETmfXzuR570デフォルトの名無しさん
2021/04/06(火) 19:34:59.93ID:e+L9SfjT571デフォルトの名無しさん
2021/04/06(火) 19:35:19.26ID:ETmfXzuR572デフォルトの名無しさん
2021/04/06(火) 19:53:23.92ID:2BUowM4k オブジェクト指向について自分の意見を述べるにせよ、
『 ブ レ て 』 い な い か ?
ということも検証して欲しい。
『 ブ レ て 』 い な い か ?
ということも検証して欲しい。
573デフォルトの名無しさん
2021/04/06(火) 20:01:50.62ID:2BUowM4k 時と場合によりけり、というのも立派なオブジェクト指向ね!
>>562
> オブジェクト指向の実体は「進め!止まれ!曲がれ!に反応するように」だから
オブジェクト指向の実体は、オブジェクト自らが独立した知能回路を有し、自らの判断で動くものだ!
キミたちは「勃起するぜ!ウオォォー!」って思うだけでチンコが勃つか?
そんなことはない!
https://tottokotokoroten.hatenadiary.com/entry/20130516/1368716650
しかしながら時に『メッセージング』により制御される場合もある!
そして、トイレへ行き尿を出そうと思うと、脳が「出してよい」という信号を送ります。ここで副交感神経が
主にはたらき、尿道の筋肉がゆるみ、反対に膀胱の筋肉は締まって尿を押し出し、尿が排出されるのです。
健康な成人では、1回の排尿量は300ミリリットルほどで、約30秒で膀胱が空っぽになるのが普通です。
https://www.hainyou.com/sp/m/mechanism/
>>562
> オブジェクト指向の実体は「進め!止まれ!曲がれ!に反応するように」だから
オブジェクト指向の実体は、オブジェクト自らが独立した知能回路を有し、自らの判断で動くものだ!
キミたちは「勃起するぜ!ウオォォー!」って思うだけでチンコが勃つか?
そんなことはない!
https://tottokotokoroten.hatenadiary.com/entry/20130516/1368716650
しかしながら時に『メッセージング』により制御される場合もある!
そして、トイレへ行き尿を出そうと思うと、脳が「出してよい」という信号を送ります。ここで副交感神経が
主にはたらき、尿道の筋肉がゆるみ、反対に膀胱の筋肉は締まって尿を押し出し、尿が排出されるのです。
健康な成人では、1回の排尿量は300ミリリットルほどで、約30秒で膀胱が空っぽになるのが普通です。
https://www.hainyou.com/sp/m/mechanism/
574デフォルトの名無しさん
2021/04/06(火) 20:19:12.57ID:RK3Q5S5H コンテナとかもろものを表す単語だし
ものだから名前をつけられる
プログラムのオブジェクトがものじゃないのは
理解してる
ものだから名前をつけられる
プログラムのオブジェクトがものじゃないのは
理解してる
575デフォルトの名無しさん
2021/04/06(火) 20:41:06.48ID:9Jz+poWx576デフォルトの名無しさん
2021/04/06(火) 20:53:09.24ID:F5NSPVW2 >>569
志向だと、君がオブジェクトになりたいって意味になるよ
志向だと、君がオブジェクトになりたいって意味になるよ
577デフォルトの名無しさん
2021/04/06(火) 20:54:15.89ID:e+L9SfjT >>575
「プログラムのオブジェクトは」と前提条件があるようだが君はデジモンか?
「プログラムのオブジェクトは」と前提条件があるようだが君はデジモンか?
578デフォルトの名無しさん
2021/04/06(火) 20:54:56.06ID:F5NSPVW2 >>575
あなたの股間は関数です
あなたの股間は関数です
579デフォルトの名無しさん
2021/04/06(火) 21:01:43.44ID:F5NSPVW2 >>574
ものでええんやで
ものには抽象的な概念という意味もある
論理学では命題を作るときにものを使って概念化して動詞文を名詞文に書き換える技法が使われるんよ
例えば、鳥は空を飛ぶという文は、鳥は空を飛ぶものだ、という文に変形して論理学では扱うんよ
ものでええんやで
ものには抽象的な概念という意味もある
論理学では命題を作るときにものを使って概念化して動詞文を名詞文に書き換える技法が使われるんよ
例えば、鳥は空を飛ぶという文は、鳥は空を飛ぶものだ、という文に変形して論理学では扱うんよ
580デフォルトの名無しさん
2021/04/06(火) 21:09:13.84ID:9Jz+poWx >>579
> 例えば、鳥は空を飛ぶという文は、鳥は空を飛ぶものだ、という文に変形して論理学では扱うんよ
ならチンポがシコシコするという文は、チンポは自律的に勃起してシコシコするものだという文に変形できるのか?
> 例えば、鳥は空を飛ぶという文は、鳥は空を飛ぶものだ、という文に変形して論理学では扱うんよ
ならチンポがシコシコするという文は、チンポは自律的に勃起してシコシコするものだという文に変形できるのか?
581デフォルトの名無しさん
2021/04/06(火) 21:15:46.96ID:9Jz+poWx >>576
> 志向だと、君がオブジェクトになりたいって意味になるよ
指向か志向かだが、拡張された自我がチンポだと考えれば、志向している自我と指向しているチンポとなる!
チンポはそれ自体が独立した主体生物とは考えられないのか???
自我ーーーーーーーーーーーーー
┃ ┃
┃ ┃
┃ ┃
┃ ┃
┃ ┃
ーーーーーーーーーーーーーーー
┃チンポ┃
 ̄ ̄ ̄ ̄
チンポは自我の拡張クラスね!
> 志向だと、君がオブジェクトになりたいって意味になるよ
指向か志向かだが、拡張された自我がチンポだと考えれば、志向している自我と指向しているチンポとなる!
チンポはそれ自体が独立した主体生物とは考えられないのか???
自我ーーーーーーーーーーーーー
┃ ┃
┃ ┃
┃ ┃
┃ ┃
┃ ┃
ーーーーーーーーーーーーーーー
┃チンポ┃
 ̄ ̄ ̄ ̄
チンポは自我の拡張クラスね!
582デフォルトの名無しさん
2021/04/06(火) 21:17:35.91ID:9Jz+poWx . .,x;Ρ. . r'ニ、
.. с⌒l^ г、 .rョ .__|{_,..\ヒノ. .rュ _ n′
...、.=ニ.〉..、 `ゝ' ノ/. `¬¬;冖'''′ ,xヒ'.,コ;-、 ´\ `'
.´~ ̄⌒"|.Г~~` ノ/ ィ |_| -、 Υ//. 」.| ヘヽ、
、// ノァ′ l.} }|. `('x, 、/j'′ .ノン. `'´
,ンシ´. ⊂ニニ-'′. tノ 、|.| \ . ~ └`
... `´. `′ ~′
.. ∩... . ,、.._
. Л.. Lニニニ⊃.. |.| `^''''¬¬-ニr
」{. l|.
!イ. ;、 И ,.n
V. //. .-..、_ _.... Y- ィン´.. `〜ニ;-=ィ'√
´`:-コェz:シ ´`'. ̄-'⌒.  ̄ ̄ ̄  ̄.
.. с⌒l^ г、 .rョ .__|{_,..\ヒノ. .rュ _ n′
...、.=ニ.〉..、 `ゝ' ノ/. `¬¬;冖'''′ ,xヒ'.,コ;-、 ´\ `'
.´~ ̄⌒"|.Г~~` ノ/ ィ |_| -、 Υ//. 」.| ヘヽ、
、// ノァ′ l.} }|. `('x, 、/j'′ .ノン. `'´
,ンシ´. ⊂ニニ-'′. tノ 、|.| \ . ~ └`
... `´. `′ ~′
.. ∩... . ,、.._
. Л.. Lニニニ⊃.. |.| `^''''¬¬-ニr
」{. l|.
!イ. ;、 И ,.n
V. //. .-..、_ _.... Y- ィン´.. `〜ニ;-=ィ'√
´`:-コェz:シ ´`'. ̄-'⌒.  ̄ ̄ ̄  ̄.
583デフォルトの名無しさん
2021/04/06(火) 21:18:17.77ID:F5NSPVW2 >>581
それはシコシコ志向のチンポなのでは
それはシコシコ志向のチンポなのでは
584デフォルトの名無しさん
2021/04/06(火) 21:19:34.09ID:F5NSPVW2 >>580
シコシコするは他動詞なので対格がないとダメ
シコシコするは他動詞なので対格がないとダメ
585デフォルトの名無しさん
2021/04/06(火) 21:20:51.86ID:F5NSPVW2 受け身にすれば良い、シコシコされるものだ、ならOK
586デフォルトの名無しさん
2021/04/06(火) 21:27:39.53ID:e+L9SfjT587デフォルトの名無しさん
2021/04/06(火) 21:37:04.21ID:xYyfd/yH 「抽象的な比喩ではなく具体的なコード例を通してオブジェクト指向を学びなさい
人生の時間を無駄にしたくないのであれば」Bjarne Stroustrup
人生の時間を無駄にしたくないのであれば」Bjarne Stroustrup
588デフォルトの名無しさん
2021/04/06(火) 22:33:04.79ID:RK3Q5S5H 人間はオブジェクトを通して考えを理解する
オブジェクトと無関係な
アセンブラや命令型言語だと1と0で考える世界
むしろ天才しか扱えない
オブジェクトと無関係な
アセンブラや命令型言語だと1と0で考える世界
むしろ天才しか扱えない
589デフォルトの名無しさん
2021/04/06(火) 23:45:32.16ID:e+L9SfjT >>588
やっベーアセンブラやってた俺って天才じゃん
やっベーアセンブラやってた俺って天才じゃん
590デフォルトの名無しさん
2021/04/07(水) 00:40:19.67ID:rcmNlvA5 >>589
お前は天才です
お前は天才です
591デフォルトの名無しさん
2021/04/07(水) 01:33:13.49ID:lZ4PPQGS このスレの一連のレスが
オブジェクト指向がもてはやされた本質の暗部を現している
良い意味ではなく
オブジェクト指向がもてはやされた本質の暗部を現している
良い意味ではなく
592デフォルトの名無しさん
2021/04/07(水) 01:35:17.71ID:lZ4PPQGS だからこそ
いいぞもっとやれって感じかな
オブジェクト指向とは
所詮この程度のものだったのだと
いいぞもっとやれって感じかな
オブジェクト指向とは
所詮この程度のものだったのだと
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【中国外務省】日中関係悪化は高市氏に責任と名指しで非難… ★5 [BFU★]
- 【インバウンド】中国からの“渡航自粛”…ツアー1000人分の直前キャンセル「キャンセル料は免除してくれ」 ことしいっぱいキャンセルに [1ゲットロボ★]
- XやChatGPTで広範囲の通信障害 投稿や閲覧できず [蚤の市★]
- 「国民の憤りを引き起こした」中国側“高市首相発言の撤回改めて要求” [どどん★]
- 【サッカー】日本代表、ボリビアに3発快勝 森保監督通算100試合目を飾る…鎌田、町野、中村がゴール [久太郎★]
- 【ローソン】ロゴの「L」で誤解生んだコーヒーカップ、デザイン変更へ 在庫使い切る3か月後にリニューアル [ぐれ★]
- 【悲報】SANA、発言撤回拒否 [769931615]
- 米シンクタンク「アメリカは台湾問題で"あいまい戦略"を取っている。高市早苗はこの方針から逸脱している」 [603416639]
- アラフィフおぢだが、意外と人生悪くない
- ジャーナリストがテレビで解説「台湾問題は高市総理から言ったのではなく、立憲民主が日本の対応可能能力を暴こうとしたから」 [359572271]
- 【朗報】スキースノーボードの季節がやってきた!
- 俺性格悪いなって思った瞬間あげてけ
