無理やりオブジェクト指向にしたから出てきた問題を解決して凄い凄い言ってるだけ。
単なるマッチポンプ。
カプセル化(英語:encapsulation)とは、オブジェクト指向を構成する概念の一つで、
オブジェクト内部のデータを隠蔽したり(データ隠蔽)、オブジェクトの振る舞いを隠蔽したり、
オブジェクトの実際の型を隠蔽したりすることをいう。
偏差値の低い学校向けの情報処理系教科書において「大変すばらしいものであり絶対に使うように」と大体的に宣伝された。
一方、カリフォルニア大学バークレー校の有識者を中心としたインターネットを作った人たちは「階層化の有害性」として
「絶対に使うな」としている。大雑把にいうと、その時は良くても、将来的な改修の際に隠蔽されたデータに
アクセスできないと解決できない問題が出てきて、結果的にデスマーチに陥るというのである。
オブジェクト指向の発案者であるアラン・ケイもコーディング規約(頭文字にアンダースコアを付けるなどの命名規則)で
縛る程度にすることを推奨しており、アラン・ケイが関わったオブジェクト指向プログラミング言語にはどれも「private」
という概念はない。
https://monobook.org/wiki/%E3%82%AB%E3%83%97%E3%82%BB%E3%83%AB%E5%8C%96
前前前スレ
オブジェクト指向ってクソじゃね?
https://mevius.5ch.net/test/read.cgi/tech/1535085129/
前前スレ
オブジェクト指向ってクソじゃねぇよ? Part2
https://mevius.5ch.net/test/read.cgi/tech/1539872441/
前スレ
オブジェクト指向ってクソじゃねぇかよPart3
https://mevius.5ch.net/test/read.cgi/tech/1542884872/
探検
オブジェクト指向ってクソじゃねぇかよPart4
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2019/04/28(日) 23:38:35.09ID:URSBxRTf227デフォルトの名無しさん
2019/05/03(金) 22:09:08.64ID:H4kt2X4Y228デフォルトの名無しさん
2019/05/03(金) 22:10:10.37ID:H4kt2X4Y229デフォルトの名無しさん
2019/05/03(金) 22:10:25.31ID:6VTODXlY んでその『オブジェクト指向の実務経験者』とやらが、このスレの俺らに何の用?
226 デフォルトの名無しさん 2019/05/03(金) 22:07:47.89 ID:H4kt2X4Y
>>199
え?
事実を言われて悔しかったのか?
ww
オブジェクト指向は実務経験者向けの思想だよ。
キッズには高等過ぎるんだなあw
226 デフォルトの名無しさん 2019/05/03(金) 22:07:47.89 ID:H4kt2X4Y
>>199
え?
事実を言われて悔しかったのか?
ww
オブジェクト指向は実務経験者向けの思想だよ。
キッズには高等過ぎるんだなあw
230デフォルトの名無しさん
2019/05/03(金) 22:11:56.87ID:6VTODXlY 俺はただパソコンに向かって独り言ブツブツ言って、チンポがシコシコしてるだけだが?
227 デフォルトの名無しさん 2019/05/03(金) 22:09:08.64 ID:H4kt2X4Y
>>200
富士通とお前の関係は?
Fで心の病になって新卒1年で退職か?
んーー?
227 デフォルトの名無しさん 2019/05/03(金) 22:09:08.64 ID:H4kt2X4Y
>>200
富士通とお前の関係は?
Fで心の病になって新卒1年で退職か?
んーー?
231デフォルトの名無しさん
2019/05/03(金) 22:13:45.79ID:3yelLAEP >>230
パソコン使ってるんだったらCPUの型番を言えよ!
パソコン使ってるんだったらCPUの型番を言えよ!
232デフォルトの名無しさん
2019/05/03(金) 22:14:25.68ID:3yelLAEP スリッパか? スリッパなのか?
233デフォルトの名無しさん
2019/05/03(金) 22:14:59.91ID:6VTODXlY >>226
>オブジェクト指向は実務経験者向けの思想だよ。
>キッズには高等過ぎるんだなあw
この車、タイヤがパンクしてるぜ!
この俺、チンポがシコシコしてるぜ!
どちらもオブジェクト指向で言う 注目は、選択肢イです。この上向きが集約で、下向きが分解です。
自動車は、アクセルやブレーキ、ハンドルなどに分解されるからです。
http://sm.seeeko.com/archives/65913086.html
浮気に激怒の妻、眠る夫の局部を切断しトイレに流す(印)
TechinsightJapan 2018年02月25日 04:00
https://www.excite.co.jp/News/world_clm/20180225/Techinsight_20180225_477828.html
>オブジェクト指向は実務経験者向けの思想だよ。
>キッズには高等過ぎるんだなあw
この車、タイヤがパンクしてるぜ!
この俺、チンポがシコシコしてるぜ!
どちらもオブジェクト指向で言う 注目は、選択肢イです。この上向きが集約で、下向きが分解です。
自動車は、アクセルやブレーキ、ハンドルなどに分解されるからです。
http://sm.seeeko.com/archives/65913086.html
浮気に激怒の妻、眠る夫の局部を切断しトイレに流す(印)
TechinsightJapan 2018年02月25日 04:00
https://www.excite.co.jp/News/world_clm/20180225/Techinsight_20180225_477828.html
234デフォルトの名無しさん
2019/05/03(金) 22:16:10.52ID:H4kt2X4Y >>230
これは本当だろうなあ。
お前の現状が何なのか知らんが、システム開発の経験がないとオブジェクト指向を理解できないのは事実。
サイト立ち上げるとか、システム構築しろ。
こんだけ粘着してるくらいだからオブジェクト指向に興味はあるんだろうから。
これは本当だろうなあ。
お前の現状が何なのか知らんが、システム開発の経験がないとオブジェクト指向を理解できないのは事実。
サイト立ち上げるとか、システム構築しろ。
こんだけ粘着してるくらいだからオブジェクト指向に興味はあるんだろうから。
235デフォルトの名無しさん
2019/05/03(金) 22:18:57.46ID:6VTODXlY >>234
>システム開発の経験がないとオブジェクト指向を理解できないのは事実。
システム開発の経験の有無に関わらず、オブジェクト指向は俺の股間に付いている!
チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。
オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンボ)が繋がっている場合と、
全体(俺)と部分(チンボ)が別々になっている場合とが考えられる。けれども「チンボ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。
違うか?
「頭がズキズキする」は良いが、「チンボがシコシコする」はダメな理由を、50字以内で述べろ!
>システム開発の経験がないとオブジェクト指向を理解できないのは事実。
システム開発の経験の有無に関わらず、オブジェクト指向は俺の股間に付いている!
チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。
オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンボ)が繋がっている場合と、
全体(俺)と部分(チンボ)が別々になっている場合とが考えられる。けれども「チンボ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。
違うか?
「頭がズキズキする」は良いが、「チンボがシコシコする」はダメな理由を、50字以内で述べろ!
236デフォルトの名無しさん
2019/05/03(金) 22:22:21.98ID:3yelLAEP237デフォルトの名無しさん
2019/05/03(金) 22:23:16.03ID:3yelLAEP CPUの型番を50字以内で述べろ!
238デフォルトの名無しさん
2019/05/03(金) 22:32:19.16ID:MOdKzlU5 スリッパか? スリッパなんあだなか?
239デフォルトの名無しさん
2019/05/04(土) 00:37:40.74ID:ubnx4tlk この不毛な流れをいつまで続けるつもりなのか?w
240デフォルトの名無しさん
2019/05/04(土) 01:51:17.78ID:Nl+/+Ip0 >>239
おいフサフサ話題を振れ
おいフサフサ話題を振れ
241デフォルトの名無しさん
2019/05/04(土) 01:54:13.03ID:ubnx4tlk バリカン持って虎視眈々な連中ばかりだからフサフサな話題を振ったところでw
242デフォルトの名無しさん
2019/05/04(土) 02:30:33.12ID:Nl+/+Ip0 ちっハゲが
243デフォルトの名無しさん
2019/05/04(土) 05:27:01.85ID:lOcfPmLB244デフォルトの名無しさん
2019/05/04(土) 05:39:19.01ID:lOcfPmLB >>236
>陰茎が勃起するのは生理現象で
>本体の生命活動の一部ですよん
トイレでオシッコを出したり止めたりするときは、本体の生命活動ではなくて手や足と同じ随意筋だよ?
928 デフォルトの名無しさん 2018/11/21(水) 18:59:11.61 ID:8Yc2p7H1
>>922
>ナンチャッテメッセージングスタイルになったのは
チンポ.オシッコを出す
チンポ.オシッコを止める
さっきトイレでやってきた。
929 デフォルトの名無しさん 2018/11/21(水) 19:07:17.83 ID:8Yc2p7H1
>>915
>単なる動的なメソッド呼び出しをメッセージと称し、ただしコールするメソッドが見つからない場合だけメッセージを
>ハンドリングできる省コストなナンチャッテメッセージングスタイルに落ち着いた。
×
俺.オシッコを止める 俺.オシッコを出す
○
俺.チンポに力を入れる 俺.チンポから力を抜く
>陰茎が勃起するのは生理現象で
>本体の生命活動の一部ですよん
トイレでオシッコを出したり止めたりするときは、本体の生命活動ではなくて手や足と同じ随意筋だよ?
928 デフォルトの名無しさん 2018/11/21(水) 18:59:11.61 ID:8Yc2p7H1
>>922
>ナンチャッテメッセージングスタイルになったのは
チンポ.オシッコを出す
チンポ.オシッコを止める
さっきトイレでやってきた。
929 デフォルトの名無しさん 2018/11/21(水) 19:07:17.83 ID:8Yc2p7H1
>>915
>単なる動的なメソッド呼び出しをメッセージと称し、ただしコールするメソッドが見つからない場合だけメッセージを
>ハンドリングできる省コストなナンチャッテメッセージングスタイルに落ち着いた。
×
俺.オシッコを止める 俺.オシッコを出す
○
俺.チンポに力を入れる 俺.チンポから力を抜く
245デフォルトの名無しさん
2019/05/04(土) 06:52:19.99ID:dvn/0tRc >>243
だからなんだ
だからなんだ
246デフォルトの名無しさん
2019/05/04(土) 06:53:11.27ID:dvn/0tRc >>244
だからなんだ
だからなんだ
247デフォルトの名無しさん
2019/05/04(土) 06:55:15.99ID:dvn/0tRc お前ちんぽの事本気で考えてないだろ
だからそんなに論理展開が甘いんだよ
だからそんなに論理展開が甘いんだよ
248デフォルトの名無しさん
2019/05/04(土) 08:40:30.10ID:Sc3vVUfC 技術的な話題についていけなくなるとチンコレスをするキッズ
249デフォルトの名無しさん
2019/05/04(土) 09:41:33.38ID:25dpR7Q1 >>248
オブジェクト指向は俺の股間に付いているから、技術なんて必要無いよ?
オブジェクト指向は俺の股間に付いているから、技術なんて必要無いよ?
250デフォルトの名無しさん
2019/05/04(土) 10:06:56.41ID:Sc3vVUfC >>249
これなw
これなw
251デフォルトの名無しさん
2019/05/04(土) 11:00:00.49ID:oYuXAKTv チンポ君とチンポレス
まじつまんねーよ
社会不適合者かもしれないけど、ネットだからってねぇ
まじつまんねーよ
社会不適合者かもしれないけど、ネットだからってねぇ
252デフォルトの名無しさん
2019/05/04(土) 12:29:50.83ID:dvn/0tRc >>251
そこの社会適合者、面白い話をしてみろ
そこの社会適合者、面白い話をしてみろ
253デフォルトの名無しさん
2019/05/04(土) 15:57:15.83ID:Nl+/+Ip0 他人の話にはつまらないとケチを付けるが
自分では話を提供できない話を広げられない話を拾えない
斜に構えてカッコつけてるだけの頭の悪いコミュ障
自分では話を提供できない話を広げられない話を拾えない
斜に構えてカッコつけてるだけの頭の悪いコミュ障
254デフォルトの名無しさん
2019/05/04(土) 15:59:46.95ID:Nl+/+Ip0 ちんぽの話を続けます
ID:lOcfPmLB 先生お願いします
ID:lOcfPmLB 先生お願いします
255デフォルトの名無しさん
2019/05/04(土) 16:01:57.89ID:Nl+/+Ip0 おちんぽ教授の総回診の時間です
256デフォルトの名無しさん
2019/05/04(土) 19:10:43.63ID:Sc3vVUfC >>254
自演乙
自演乙
257デフォルトの名無しさん
2019/05/04(土) 19:27:27.83ID:Xnyd+HU7 チンポ体操
チンポを手に持ち しごく運動から
1 2 シコシコ
2 2 シコシコ
チンポを振り回す運動
1 2 ブルンブルン
2 2 ブルンブルン
チンポを手に持ち しごく運動から
1 2 シコシコ
2 2 シコシコ
チンポを振り回す運動
1 2 ブルンブルン
2 2 ブルンブルン
258デフォルトの名無しさん
2019/05/04(土) 20:05:00.88ID:nYgQnvCQ 『シコシコ』という擬音はどうでもよい。問題は、
自我 チンポ
↓ ↓ チンポ=自我
チンポ 自我
オブジェクト指向では、この三種類が考えられるということだ。
>チンポ=自我
散歩している時、自分もチンポも所在地は同一である。
https://i.imgur.com/j3uTk1K.jpg
夏目くんの場合は、チンポが自我を圧倒し、体が自然に滝川さんの股間に近づいていったのだ。
『笑ってごまかすな!!』
と言われても、夏目くんは何と言えば良かったのだろう?
『チンポが自我を超えてしまった』を簡略化して、チンポがシコシコする!
チンポがシコシコしていると(チンポが自我を超越していると)、息もハァハァになる。
チンポがシコシコしている(チンポが自我を超越している)と、顔もアヘ顔になる。
つまりその顔は『チンポの一部』つまりチンポの皮と同じということ。
博士号の肩書きがあっても、STAP細胞のそれは間違いであり科学者として失格。
チンポと自我の関係について、それが間違いということなら、俺も科学者を自称するのを止めよう。
しかしながらあの夏目くんは、笑ってごまかす以外に何と申し上げたら良かったのか。
自我 チンポ
↓ ↓ チンポ=自我
チンポ 自我
オブジェクト指向では、この三種類が考えられるということだ。
>チンポ=自我
散歩している時、自分もチンポも所在地は同一である。
https://i.imgur.com/j3uTk1K.jpg
夏目くんの場合は、チンポが自我を圧倒し、体が自然に滝川さんの股間に近づいていったのだ。
『笑ってごまかすな!!』
と言われても、夏目くんは何と言えば良かったのだろう?
『チンポが自我を超えてしまった』を簡略化して、チンポがシコシコする!
チンポがシコシコしていると(チンポが自我を超越していると)、息もハァハァになる。
チンポがシコシコしている(チンポが自我を超越している)と、顔もアヘ顔になる。
つまりその顔は『チンポの一部』つまりチンポの皮と同じということ。
博士号の肩書きがあっても、STAP細胞のそれは間違いであり科学者として失格。
チンポと自我の関係について、それが間違いということなら、俺も科学者を自称するのを止めよう。
しかしながらあの夏目くんは、笑ってごまかす以外に何と申し上げたら良かったのか。
259デフォルトの名無しさん
2019/05/04(土) 20:21:26.66ID:nYgQnvCQ >>234
>システム開発の経験がないとオブジェクト指向を理解できないのは事実。
『オブジェクト指向プログラミング実務経験○年』なんてのは、今では全然役に立たないよ?
プログラミングは学習用C/C++の一択で、その他オブジェクト指向プログラミングとやらは、
最新のシミュレーション人工知能システムに対応できていないのだから。
ゲームCG技術の進歩はまさに日進月歩です。例えば、「物理ベースレンダリング(※1)」は今や
「フォトリアル」な3D表現に必須の技術になりました。より効果を上げるため、物理ベースのマテリアル
やライトのライブラリ強化を進めています。オブジェクトの配置を効率化したり植物や布などを
アニメーションさせたりする「プロシージャル(※2)」なワークフローもすでに当たり前の技術
になりました。写真からリアルなオブジェクトを生成する「フォトグラメトリ(※3)」技術、
「Simplygon(※4)」や「A.I.Gigapixel(※5)」などゲーム制作の効率を向上させるツール
もたくさん導入しています。アニメーション関係ではニューラルネットワーク(※6)
を利用してモーションを自動生成する技術が有望です。
最近発表された、4足歩行する動物のモーションをニューラルネットワークで学習させる技術は、
高いところへの上り下りや、ジャンプや着地までとても自然につなげてやってのけます。
多くの計算リソースが必要な「モーションマッチング(※7)」よりもエレガントな手法だと思いますね。
様々な技術をゲーム制作へ応用させるため、技術支援部やTAチームで研究しています。
https://www.koeitecmo.co.jp/recruit/graduate/2020/member/vol-07/
>システム開発の経験がないとオブジェクト指向を理解できないのは事実。
『オブジェクト指向プログラミング実務経験○年』なんてのは、今では全然役に立たないよ?
プログラミングは学習用C/C++の一択で、その他オブジェクト指向プログラミングとやらは、
最新のシミュレーション人工知能システムに対応できていないのだから。
ゲームCG技術の進歩はまさに日進月歩です。例えば、「物理ベースレンダリング(※1)」は今や
「フォトリアル」な3D表現に必須の技術になりました。より効果を上げるため、物理ベースのマテリアル
やライトのライブラリ強化を進めています。オブジェクトの配置を効率化したり植物や布などを
アニメーションさせたりする「プロシージャル(※2)」なワークフローもすでに当たり前の技術
になりました。写真からリアルなオブジェクトを生成する「フォトグラメトリ(※3)」技術、
「Simplygon(※4)」や「A.I.Gigapixel(※5)」などゲーム制作の効率を向上させるツール
もたくさん導入しています。アニメーション関係ではニューラルネットワーク(※6)
を利用してモーションを自動生成する技術が有望です。
最近発表された、4足歩行する動物のモーションをニューラルネットワークで学習させる技術は、
高いところへの上り下りや、ジャンプや着地までとても自然につなげてやってのけます。
多くの計算リソースが必要な「モーションマッチング(※7)」よりもエレガントな手法だと思いますね。
様々な技術をゲーム制作へ応用させるため、技術支援部やTAチームで研究しています。
https://www.koeitecmo.co.jp/recruit/graduate/2020/member/vol-07/
260デフォルトの名無しさん
2019/05/04(土) 20:21:28.88ID:Sc3vVUfC IDコロコロ変えたり、フォント変えたりして必死だけど
そんなアホな話題について話してるのはお前一人だろwww
そんなアホな話題について話してるのはお前一人だろwww
そういうのが面白いと思っている人ってまだいるんだね
普段口にできないことを書いて、それで爽快感を得ているのかな?それって単なる「自慰」にしかみえませんが…
普段口にできないことを書いて、それで爽快感を得ているのかな?それって単なる「自慰」にしかみえませんが…
262デフォルトの名無しさん
2019/05/04(土) 20:35:58.78ID:Nl+/+Ip0 >>261
おいお前本は届いたか?
おいお前本は届いたか?
263デフォルトの名無しさん
2019/05/04(土) 20:38:37.29ID:nYgQnvCQ >>194
>このバカはオブジェクト指向じゃない方法でもまともなシステムを開発したことないだけ。
オブジェクト指向は俺の股間に付いているから、オブジェクト指向システム開発なんて全然要らないよ?
随意筋 不随意筋
↖ ↗
チンポ
『継承』は、サブクラス➡スーパークラス!
オブジェクトの『属性』とは、そこのお前は一体何者なのかという問いかけであり、
オブジェクト間メッセージングとはまさに自我とチンポの二人称対話に他ならない。
ペンギンは鳥なのか? 鳥なのに空を飛べないのか?
空を飛ばない鳥も鳥なのか? そうだとすれば鳥の定義は何なんだ?
ズワイガニはカニなのに、タラバガニはヤドカリなのか?
アンパンにアンコ入ってるのに、ウグイスパンにウグイス入ってないな?
嘉門達夫はテレビ放送でも『ラジオでごめん』?
>このバカはオブジェクト指向じゃない方法でもまともなシステムを開発したことないだけ。
オブジェクト指向は俺の股間に付いているから、オブジェクト指向システム開発なんて全然要らないよ?
随意筋 不随意筋
↖ ↗
チンポ
『継承』は、サブクラス➡スーパークラス!
オブジェクトの『属性』とは、そこのお前は一体何者なのかという問いかけであり、
オブジェクト間メッセージングとはまさに自我とチンポの二人称対話に他ならない。
ペンギンは鳥なのか? 鳥なのに空を飛べないのか?
空を飛ばない鳥も鳥なのか? そうだとすれば鳥の定義は何なんだ?
ズワイガニはカニなのに、タラバガニはヤドカリなのか?
アンパンにアンコ入ってるのに、ウグイスパンにウグイス入ってないな?
嘉門達夫はテレビ放送でも『ラジオでごめん』?
>>262
まだです、どうも連休が明けないと発送処理してくれないみたいですね、達人出版社は
まだです、どうも連休が明けないと発送処理してくれないみたいですね、達人出版社は
265デフォルトの名無しさん
2019/05/04(土) 20:46:49.29ID:Sc3vVUfC267デフォルトの名無しさん
2019/05/04(土) 21:00:14.93ID:Sc3vVUfC >>266
Cでオブジェクト指向を実装する方法みたいな話が載ってんのか?
実用性はまったくないが、疑問を解消する姿勢は評価する。
送料無料の本の通販サイトじゃ売ってないのか?
どこで買おうとお前の自由だけど、今どき送料払って買うなんて珍しい。
Cでオブジェクト指向を実装する方法みたいな話が載ってんのか?
実用性はまったくないが、疑問を解消する姿勢は評価する。
送料無料の本の通販サイトじゃ売ってないのか?
どこで買おうとお前の自由だけど、今どき送料払って買うなんて珍しい。
269デフォルトの名無しさん
2019/05/04(土) 21:18:48.10ID:Sc3vVUfC >>268
しばらく前までC++はCに変換してCのコンパイラでコンパイルしていたらしいから
C++でできることならできるんじゃね。
C++で使われていたテクニックを解説してるような本なんじゃね。
勝手な想像だけど。
しばらく前までC++はCに変換してCのコンパイラでコンパイルしていたらしいから
C++でできることならできるんじゃね。
C++で使われていたテクニックを解説してるような本なんじゃね。
勝手な想像だけど。
270デフォルトの名無しさん
2019/05/04(土) 21:40:55.93ID:XA9psxEW 継承は型に関係がある
委譲は関係ない
なんでいつも型が出てくるのか
オブジェクト指向そっちのけで型の疑問を解消したいんだが
委譲は関係ない
なんでいつも型が出てくるのか
オブジェクト指向そっちのけで型の疑問を解消したいんだが
271デフォルトの名無しさん
2019/05/04(土) 21:43:53.68ID:eyQzK648 継承も委譲も型とは関係ない
型はプログラミングの論理的不整合を
コンパイラに見つけてもらうための追加機能であって
コンピュータに人間の仕事を肩代わりさせたいなら
型を使って、人間が頑張りたいなら型を使わないだけの話
型はプログラミングの論理的不整合を
コンパイラに見つけてもらうための追加機能であって
コンピュータに人間の仕事を肩代わりさせたいなら
型を使って、人間が頑張りたいなら型を使わないだけの話
272デフォルトの名無しさん
2019/05/04(土) 21:50:28.79ID:Sc3vVUfC 普通はクラスも型に含めるだろ。
そしてクラスと継承は関連する。
そしてクラスと継承は関連する。
273デフォルトの名無しさん
2019/05/04(土) 22:30:19.33ID:Nl+/+Ip0 型って集合のことじゃん
bool型は{true,false}の集合
int型は{0,1,2...}の集合
抽象データ型は関数をその集合に入れられますよってもの
オブジェクト指向言語では抽象データ型を定義できる
実装の継承は値や関数を引き継げる
型の継承は抽象関数を引き継げる
オブジェクト指向における型は値、関数の実装、抽象関数の集合
オブジェクトの定義は型の定義と同義
コンパイル時に型チェックを行うのは静的型付けの説明かな
bool型は{true,false}の集合
int型は{0,1,2...}の集合
抽象データ型は関数をその集合に入れられますよってもの
オブジェクト指向言語では抽象データ型を定義できる
実装の継承は値や関数を引き継げる
型の継承は抽象関数を引き継げる
オブジェクト指向における型は値、関数の実装、抽象関数の集合
オブジェクトの定義は型の定義と同義
コンパイル時に型チェックを行うのは静的型付けの説明かな
274デフォルトの名無しさん
2019/05/04(土) 22:51:35.47ID:Sc3vVUfC >>273
プログラムを数学に関連付けて誤解するバカって多いよね。
プログラムを数学に関連付けて誤解するバカって多いよね。
275デフォルトの名無しさん
2019/05/04(土) 23:24:33.38ID:Nl+/+Ip0 >>274
そうなの?
そうなの?
276デフォルトの名無しさん
2019/05/04(土) 23:28:14.72ID:Sc3vVUfC >>275
オブジェクトを生成するとき、
そのオブジェクトは集合からやってきたとでも思ってるの?
あるクラスのオブジェクトを保持する集合がどこにあると意識してんの?
そもそもお前の中じゃどういうときに集合の存在を意識してんの?
オブジェクトを生成するとき、
そのオブジェクトは集合からやってきたとでも思ってるの?
あるクラスのオブジェクトを保持する集合がどこにあると意識してんの?
そもそもお前の中じゃどういうときに集合の存在を意識してんの?
277デフォルトの名無しさん
2019/05/04(土) 23:33:45.72ID:Nl+/+Ip0278デフォルトの名無しさん
2019/05/04(土) 23:36:17.52ID:Sc3vVUfC279デフォルトの名無しさん
2019/05/04(土) 23:38:32.19ID:Nl+/+Ip0 >>275に書いた「そうなの?」は
単純に「プログラムを数学に関連付けて誤解するバカって多い」
この事実を僕が知らないから聞いてみただけですよ
アンケート取ったわけじゃないだろうし
ベイズ推定的な直感で言っておられるんだろうとは思ったけど
何か具体的なエピーソードトークがあれば披露していただいて
単純に「プログラムを数学に関連付けて誤解するバカって多い」
この事実を僕が知らないから聞いてみただけですよ
アンケート取ったわけじゃないだろうし
ベイズ推定的な直感で言っておられるんだろうとは思ったけど
何か具体的なエピーソードトークがあれば披露していただいて
280デフォルトの名無しさん
2019/05/04(土) 23:40:00.28ID:Nl+/+Ip0 >>278
そうなの?
そうなの?
282デフォルトの名無しさん
2019/05/04(土) 23:52:01.62ID:Nl+/+Ip0283デフォルトの名無しさん
2019/05/04(土) 23:53:59.04ID:MLjSCBQc284デフォルトの名無しさん
2019/05/05(日) 00:00:12.11ID:n5gpFbvN 自分の知ってることに無理やり結びつけて「理解できちゃう俺すげー」
言うのはやっぱり愚かだと思いますよ。
言うのはやっぱり愚かだと思いますよ。
285デフォルトの名無しさん
2019/05/05(日) 00:07:33.18ID:0ZGoSt+d286デフォルトの名無しさん
2019/05/05(日) 00:15:17.29ID:0ZGoSt+d >>270が型とはなんぞや的なことを言ってたから
型は集合でオブジェクトと密接な関係があることを僕なりに説明したつもり
ちなみに型は集合って考えは少数派ではないとも僕は思ってる
ググったらたくさんでてくる
たとえばこれとか
プログラム言語論
http://www.cs.tsukuba.ac.jp/~kam/lecture/plm2017/6.pdf
型は集合でオブジェクトと密接な関係があることを僕なりに説明したつもり
ちなみに型は集合って考えは少数派ではないとも僕は思ってる
ググったらたくさんでてくる
たとえばこれとか
プログラム言語論
http://www.cs.tsukuba.ac.jp/~kam/lecture/plm2017/6.pdf
287デフォルトの名無しさん
2019/05/05(日) 00:16:04.30ID:qgM2q7bL288デフォルトの名無しさん
2019/05/05(日) 00:16:19.14ID:0ZGoSt+d 違う考えをお持ちならそれをご披露いただければ
自分が思う型はこういうものだ的なご意見を拝読したいです
自分が思う型はこういうものだ的なご意見を拝読したいです
289デフォルトの名無しさん
2019/05/05(日) 00:18:20.77ID:0ZGoSt+d >>287
うん・・・なんかごめん。
意識するの意味がわからなくて・・・。
僕には答えられないからこういうときに自分は意識するんだ!的なことをお述べいただければ
あるいは自分は意識しないんだなぜならば型とはこういうものだからやー!的なことをお述べになって
いただければ僕は正座して読むよ
うん・・・なんかごめん。
意識するの意味がわからなくて・・・。
僕には答えられないからこういうときに自分は意識するんだ!的なことをお述べいただければ
あるいは自分は意識しないんだなぜならば型とはこういうものだからやー!的なことをお述べになって
いただければ僕は正座して読むよ
290デフォルトの名無しさん
2019/05/05(日) 00:18:28.00ID:qgM2q7bL291デフォルトの名無しさん
2019/05/05(日) 00:20:03.01ID:qgM2q7bL >>289
「型は集合である」と主張してるのはお前なんだから
お前がプログラムのどういうときに「型は集合である」と意識するのか言えよwww。
俺は意識しない。
それ以上俺から言う必要がなさ過ぎて。
頭悪いなあ。
「型は集合である」と主張してるのはお前なんだから
お前がプログラムのどういうときに「型は集合である」と意識するのか言えよwww。
俺は意識しない。
それ以上俺から言う必要がなさ過ぎて。
頭悪いなあ。
292デフォルトの名無しさん
2019/05/05(日) 00:20:36.74ID:n5gpFbvN >>285
知ってることを周回遅れでさも真実かのように語られた時、
やっぱ愚かだなって思うもんだよ。
どうせhaskellとかあの辺の抽象的な関数型言語からの受け売りでしょ。
自分が偏ってることに少しは気付く努力をしましょうね。
知ってることを周回遅れでさも真実かのように語られた時、
やっぱ愚かだなって思うもんだよ。
どうせhaskellとかあの辺の抽象的な関数型言語からの受け売りでしょ。
自分が偏ってることに少しは気付く努力をしましょうね。
293デフォルトの名無しさん
2019/05/05(日) 00:20:58.81ID:0ZGoSt+d294デフォルトの名無しさん
2019/05/05(日) 00:21:24.11ID:qgM2q7bL295デフォルトの名無しさん
2019/05/05(日) 00:22:32.45ID:qgM2q7bL296デフォルトの名無しさん
2019/05/05(日) 00:24:12.16ID:0ZGoSt+d297デフォルトの名無しさん
2019/05/05(日) 00:26:14.51ID:qgM2q7bL298デフォルトの名無しさん
2019/05/05(日) 00:26:15.52ID:0ZGoSt+d >>294
僕はプログラミングしてるときに「型は集合である」ことを意識する
必要があるとは思ってなくて型とはなんぞやということを
考えたときに集合かなーて思っただけだよ
君はプログラミングしてるときにどう意識してるかが大事だと
思っているわけでしょ、それはわかった
それでは君は型をどう意識してるん?
僕はプログラミングしてるときに「型は集合である」ことを意識する
必要があるとは思ってなくて型とはなんぞやということを
考えたときに集合かなーて思っただけだよ
君はプログラミングしてるときにどう意識してるかが大事だと
思っているわけでしょ、それはわかった
それでは君は型をどう意識してるん?
299デフォルトの名無しさん
2019/05/05(日) 00:27:16.46ID:qgM2q7bL300デフォルトの名無しさん
2019/05/05(日) 00:34:45.97ID:0ZGoSt+d301デフォルトの名無しさん
2019/05/05(日) 00:39:16.18ID:qgM2q7bL302デフォルトの名無しさん
2019/05/05(日) 00:42:30.17ID:0ZGoSt+d >>301
大学の講義資料は僕の言う集合ですよ
君の言う集合は違うん?
君は型は集合ではないんだって立場なんですよね
では君は型をどう説明しますか?
この質問だけだと漠然としてて答えにくいかもしれないので
オブジェクト指向における型とは〜
プログラミングにおける型とは〜
と言ったふうに説明しやすい前提を置いていただいていいですよ
教えてください
大学の講義資料は僕の言う集合ですよ
君の言う集合は違うん?
君は型は集合ではないんだって立場なんですよね
では君は型をどう説明しますか?
この質問だけだと漠然としてて答えにくいかもしれないので
オブジェクト指向における型とは〜
プログラミングにおける型とは〜
と言ったふうに説明しやすい前提を置いていただいていいですよ
教えてください
303デフォルトの名無しさん
2019/05/05(日) 00:43:57.20ID:qgM2q7bL304デフォルトの名無しさん
2019/05/05(日) 00:45:53.25ID:0ZGoSt+d >>303
北海道大学でも同様に型を集合と説明してますよ
理解してないのは君の方かと
抽象データ型
http://kussharo.complex.eng.hokudai.ac.jp/~kurihara/classes/SE/04-abstdatatype.pdf
それはさておき僕の理解とは関係なく君の説明が聞きたいな
君は型というものをどう説明しますか?
北海道大学でも同様に型を集合と説明してますよ
理解してないのは君の方かと
抽象データ型
http://kussharo.complex.eng.hokudai.ac.jp/~kurihara/classes/SE/04-abstdatatype.pdf
それはさておき僕の理解とは関係なく君の説明が聞きたいな
君は型というものをどう説明しますか?
305デフォルトの名無しさん
2019/05/05(日) 00:50:32.51ID:0ZGoSt+d 具体的に説明できないなら
自分がプログラミングするときに型をどう意識してるかを教えていただけると
なんかこうふんわりしてて生意気そうなやわらかさみたいな感覚的なものでも良いですよ
それに対して僕がつまりちんぽということですねと返すから
そこからあと一言いただければ
自分がプログラミングするときに型をどう意識してるかを教えていただけると
なんかこうふんわりしてて生意気そうなやわらかさみたいな感覚的なものでも良いですよ
それに対して僕がつまりちんぽということですねと返すから
そこからあと一言いただければ
306デフォルトの名無しさん
2019/05/05(日) 00:51:45.62ID:qgM2q7bL307デフォルトの名無しさん
2019/05/05(日) 00:52:52.64ID:0ZGoSt+d >>306
どこ読んでるん、ちゃんと読んで!
どこ読んでるん、ちゃんと読んで!
308デフォルトの名無しさん
2019/05/05(日) 00:57:04.20ID:qgM2q7bL >>307
お前が明示しろよ無能。
お前が明示しろよ無能。
309デフォルトの名無しさん
2019/05/05(日) 00:57:55.68ID:0ZGoSt+d 読んでいただいたのはありがたいけど
僕が聞きたいのは君の「型は集合じゃない」という意見だよ
ググればわかるようなまともな考えをここで知りたいとは思ってなくて
君のイカれた意見に興味があるんだよね、君の鉄腕を見せてくれ
僕が聞きたいのは君の「型は集合じゃない」という意見だよ
ググればわかるようなまともな考えをここで知りたいとは思ってなくて
君のイカれた意見に興味があるんだよね、君の鉄腕を見せてくれ
310デフォルトの名無しさん
2019/05/05(日) 01:00:49.46ID:0ZGoSt+d >>308
もう読まなくて良いですよ
僕の考えは十分に示しましたし君がそれをわかろうとしないのは仕方ないことかなと
僕は今夜君の型の説明が聞きたいです
僕は全力で君の意見をわかろうとするんでどうぞよろしくお願いします
もう読まなくて良いですよ
僕の考えは十分に示しましたし君がそれをわかろうとしないのは仕方ないことかなと
僕は今夜君の型の説明が聞きたいです
僕は全力で君の意見をわかろうとするんでどうぞよろしくお願いします
311デフォルトの名無しさん
2019/05/05(日) 01:19:18.18ID:0ZGoSt+d おい鉄腕説明はまだか?
僕は正座して待ってる、足がしびれてきた
これ以上待たせたら虐待で訴える
僕は正座して待ってる、足がしびれてきた
これ以上待たせたら虐待で訴える
312デフォルトの名無しさん
2019/05/05(日) 04:15:03.38ID:2SY3w1vB >>291
> お前がプログラムのどういうときに「型は集合である」と意識するのか言えよwww。
型→完全な円
(円の方程式)
集合→円形をした物
(円形の灰皿、円形の十円玉、円形のルーレット・・・その他身近なイロイロ)
『近似する実在物』を、ある一定の『実在しないひな形』にまとめるのが、オブジェクト指向!
イデアとは最高度に抽象的な完全不滅の真実の実在的存在であり、感覚的事物はその影であるとする。
イデアが存在しているのがイデア界(本質界)で、その陰が投影されているのがわれわれ人間の住む現実界となる。
例えば、現実の世界に、円形をした物はたくさん存在するが、いずれも完全な円ではないし円そのものでもない。
しかし、これらの円の背後には永遠不変で、完璧、かつ抽象的な円のひな型であるイデアがあるとする。
この考え方ってどっかで聞いたことある・・・そうだ!オブジェクト指向の考え方にそっくりなんだ。
オブジェクト指向はクラスという雛形(設計図)があり、クラスを元にして実体を持つオブジェクト
(インスタンス)がポコポコ作られるようなイメージである。
http://aidiary.hatenablog.com/entry/20050430/1114871993
> お前がプログラムのどういうときに「型は集合である」と意識するのか言えよwww。
型→完全な円
(円の方程式)
集合→円形をした物
(円形の灰皿、円形の十円玉、円形のルーレット・・・その他身近なイロイロ)
『近似する実在物』を、ある一定の『実在しないひな形』にまとめるのが、オブジェクト指向!
イデアとは最高度に抽象的な完全不滅の真実の実在的存在であり、感覚的事物はその影であるとする。
イデアが存在しているのがイデア界(本質界)で、その陰が投影されているのがわれわれ人間の住む現実界となる。
例えば、現実の世界に、円形をした物はたくさん存在するが、いずれも完全な円ではないし円そのものでもない。
しかし、これらの円の背後には永遠不変で、完璧、かつ抽象的な円のひな型であるイデアがあるとする。
この考え方ってどっかで聞いたことある・・・そうだ!オブジェクト指向の考え方にそっくりなんだ。
オブジェクト指向はクラスという雛形(設計図)があり、クラスを元にして実体を持つオブジェクト
(インスタンス)がポコポコ作られるようなイメージである。
http://aidiary.hatenablog.com/entry/20050430/1114871993
313デフォルトの名無しさん
2019/05/05(日) 07:38:48.91ID:ukSdQO/a うん、で何が集合なわけ?
314デフォルトの名無しさん
2019/05/05(日) 08:09:56.33ID:2SY3w1vB >01000001011000000000000000000000
コンテキスト(時と場合)によって、チンポが随意筋なのか不随意筋なのかを使い分けような!
「モノ、コンテキスト、役割」の関係は、「モノ、照明、影」で例えられます。
モノに照明を当てると、影が出来上がります。影は、照明を当てる角度により形が異なります。
つまり、照明=コンテキスト、影=役割とすると、
仕事コンテキストでは従業員
家庭コンテキストではお父さん
趣味コンテキストではゲーム制作者
https://qiita.com/MinoDriven/items/2a378a09638e234d8614
>現代的な考え方: データ型=データの集合+演算・処理の集合
>01000001011000000000000000000000
>• int CPUが整数演算に使うなら 1,097,072,640
>• float CPUが実数演算に使うなら 14.25
>• String CPUが文字列処理に使うなら ”槍” とNULL文字
>• その他 CPUが画像処理に使うなら 白黒画像の一部
304 デフォルトの名無しさん 2019/05/05(日) 00:45:53.25 ID:0ZGoSt+d
>>303
北海道大学でも同様に型を集合と説明してますよ
理解してないのは君の方かと
抽象データ型
http://kussharo.complex.eng.hokudai.ac.jp/~kurihara/classes/SE/04-abstdatatype.pdf
それはさておき僕の理解とは関係なく君の説明が聞きたいな
君は型というものをどう説明しますか? 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
コンテキスト(時と場合)によって、チンポが随意筋なのか不随意筋なのかを使い分けような!
「モノ、コンテキスト、役割」の関係は、「モノ、照明、影」で例えられます。
モノに照明を当てると、影が出来上がります。影は、照明を当てる角度により形が異なります。
つまり、照明=コンテキスト、影=役割とすると、
仕事コンテキストでは従業員
家庭コンテキストではお父さん
趣味コンテキストではゲーム制作者
https://qiita.com/MinoDriven/items/2a378a09638e234d8614
>現代的な考え方: データ型=データの集合+演算・処理の集合
>01000001011000000000000000000000
>• int CPUが整数演算に使うなら 1,097,072,640
>• float CPUが実数演算に使うなら 14.25
>• String CPUが文字列処理に使うなら ”槍” とNULL文字
>• その他 CPUが画像処理に使うなら 白黒画像の一部
304 デフォルトの名無しさん 2019/05/05(日) 00:45:53.25 ID:0ZGoSt+d
>>303
北海道大学でも同様に型を集合と説明してますよ
理解してないのは君の方かと
抽象データ型
http://kussharo.complex.eng.hokudai.ac.jp/~kurihara/classes/SE/04-abstdatatype.pdf
それはさておき僕の理解とは関係なく君の説明が聞きたいな
君は型というものをどう説明しますか? 👀
Rock54: Caution(BBR-MD5:1341adc37120578f18dba9451e6c8c3b)
315デフォルトの名無しさん
2019/05/05(日) 08:17:15.16ID:qgM2q7bL >>314
今日もまた発狂して一人チンポ芝居かよ。
今日もまた発狂して一人チンポ芝居かよ。
>>269
それは同じ動きのCのコードを作るというだけで、できた C コードはすでに OO ではない可能性があるかと
それは同じ動きのCのコードを作るというだけで、できた C コードはすでに OO ではない可能性があるかと
317デフォルトの名無しさん
2019/05/05(日) 08:35:30.18ID:qgM2q7bL >>317
C++ の時点では OO であっても、それをトランスパイラに通して出てきた C コードは OO ではない、という可能性はあるのでは?
例えば C++ の時点では OO であっても、コンパイラに通して出てきた機械語は OO とは言いがたいでしょう?
C++ の時点では OO であっても、それをトランスパイラに通して出てきた C コードは OO ではない、という可能性はあるのでは?
例えば C++ の時点では OO であっても、コンパイラに通して出てきた機械語は OO とは言いがたいでしょう?
319デフォルトの名無しさん
2019/05/05(日) 09:34:14.58ID:WbdERMwW 少なくとも数学的な集合の性質として
「順番は問わない」集まり
というのがある。これと型との関係は?
「順番は問わない」集まり
というのがある。これと型との関係は?
320デフォルトの名無しさん
2019/05/05(日) 09:56:35.88ID:qgM2q7bL322デフォルトの名無しさん
2019/05/05(日) 11:01:21.21ID:vlft8K2s >>292
一般論として周回遅れマンが紛れ込んだときのベストな対応はスルー
周回遅れを自覚できていないという時点で
そいつの知力にはもはや期待が持てないので
そいつに対して一つのレスも費やしてはならない
この点を見誤ると、周回遅れマンに居座られてしまう
一般論として周回遅れマンが紛れ込んだときのベストな対応はスルー
周回遅れを自覚できていないという時点で
そいつの知力にはもはや期待が持てないので
そいつに対して一つのレスも費やしてはならない
この点を見誤ると、周回遅れマンに居座られてしまう
323デフォルトの名無しさん
2019/05/05(日) 11:27:37.73ID:qgM2q7bL325デフォルトの名無しさん
2019/05/05(日) 11:36:34.86ID:qgM2q7bL >>324
実際にC++をCに変換して確認しりゃいいだろ。
実際にC++をCに変換して確認しりゃいいだろ。
327デフォルトの名無しさん
2019/05/05(日) 11:43:11.75ID:qgM2q7bL■ このスレッドは過去ログ倉庫に格納されています
ニュース
- バリ島で男子生徒ら集団万引きか、防犯カメラ映像が拡散 京都の大谷中学・高校が「窃盗行為」謝罪★4 [七波羅探題★]
- 中国軍機レーダー照射、トランプ氏沈黙突く 試される日本外交 [蚤の市★]
- 【地震】青森県で震度6強 長周期地震動も 津波注意報すべて解除 ★7 [ぐれ★] [ぐれ★]
- トランプ大統領 エヌビディア製AI半導体の中国輸出許可 安全保障重視の方針転換 [蚤の市★]
- 【広島】「万引きした人を追跡」コンビニ店員の男性(46)を果物ナイフで刺したか 中国籍の少年(17)を殺人未遂容疑で現行犯逮捕 [ぐれ★]
- 【サッカー】58歳カズ「オファーが来ている」 J3福島と近日中にも交渉 早ければ年内にも決断 [征夷大将軍★]
- 気象庁・高市内閣「この後311級の地震の可能性があります。北海道〜関東の人は1週間は地震が来てもすぐ逃げられる格好をしてください」 [597533159]
- 【動画】ファッションモデルまんこ、裸でランウェイを歩く。これがファッションだと言われて [749674962]
- 【悲報】高市早苗の擬人化がXで大バズりwwwwwwwwwwww [455031798]
- バリ島で万引きした高校生が叩かれているけどさ
- 早大名誉教授「高市内閣の高支持率はデータ操作か、支持している日本人がアホなのか」👈核心を突いてしまう [868050967]
- こんぺこ!こんぺこ!こんぺこ!🐰🏡
