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

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

オブジェクト指向でアルゴリズムとデータ構造はどう

1 :デフォルトの名無しさん:2020/10/14(水) 17:27:42.81 ID:027TToIt.net
どういう位置付けになるのか?

2 :デフォルトの名無しさん:2020/10/14(水) 17:34:01.58 ID:gLLEmkf+.net
オブジェクト指向 = ソフトウェアの構造 + 構造の中身(関数)

3 :デフォルトの名無しさん:2020/10/14(水) 17:35:44.25 ID:VHMysvhl.net
リストやスタックなどデータ構造とオブジェクト指向の相性は抜群
オブジェクト指向はデータ構造のために作られたと言っても良いくらい

4 :デフォルトの名無しさん:2020/10/14(水) 20:06:44.35 ID:9Bso/dsU.net
ぶっちゃけあまり関係ない。

5 :デフォルトの名無しさん:2020/10/14(水) 21:52:49.61 ID:WCS7mWIE.net
オブジェクト指向の核の部分って、オブジェクトコンポジションだと思うけど。
カプセル化とかAdaでもサポートしていたと思う。C言語でも構造体のメンバーを隠す事ができるし。

6 :デフォルトの名無しさん:2020/10/15(木) 12:27:57.43 ID:b+HPpkKF.net
操作という関数ポインタ

7 :デフォルトの名無しさん:2020/10/15(木) 13:03:08.78 ID:jdj/coWJ.net
アルゴリズムやデータ構造は変わらんさ
動作の主体を型に結び付けることで権限や能力の所在をはっきりさせられるってのがオブジェクト指向の利点
組織図・系統図を描くようなものやね

人間.計算=>四則演算

人間から派生(社長、経理、営業、技術)

社長.計算=>収益
経理.計算=>給与
営業.計算=>売上
技術.計算=>規格

8 :デフォルトの名無しさん:2020/10/15(木) 13:26:58.41 ID:S6IC+plr.net
「社長.計算」というコードだけでは収益を計算するのかゴルフのスコアか麻雀の点数か判別できず、ドキュメントがなければ結局コメントなりソースなり読まなければならないのがオブジェクト指向のダメなところ。
「収益計算」という関数なら名前でわかる。
まったく違う計算に「計算」という同じ名前が割り当たるなど愚の骨頂。
〜リーナスより〜

9 :デフォルトの名無しさん:2020/10/15(木) 14:45:39.22 ID:rwDC2pvJ.net
>>8
> 「社長.計算」というコードだけでは収益を計算するのかゴルフのスコアか麻雀の点数か判別できず、ドキュメントがなければ結局コメントなりソースなり読まなければならないのがオブジェクト指向のダメなところ。

オブジェクト指向関係ねー。
非オブジェクト指向でも一緒じゃん。

10 :デフォルトの名無しさん:2020/10/15(木) 15:06:17.83 ID:S6IC+plr.net
ハイハイつまりオーバーライドは使っちゃダメってことねw
オブジェクト指向(笑)

11 :デフォルトの名無しさん:2020/10/15(木) 15:20:39.85 ID:rwDC2pvJ.net
>>10
^^;?

12 :デフォルトの名無しさん:2020/10/15(木) 19:50:40.96 ID:h3gkg0oX.net
ところで「チンポがシコシコする」という日本語表現は、学術的に正しいと言えるのか?

チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。

オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンポ)が繋がっている場合と、
全体(俺)と部分(チンポ)が別々になっている場合とが考えられる。けれども「チンポ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、自ら勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。

違うか?

「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!

13 :デフォルトの名無しさん:2020/10/15(木) 21:51:23.48 ID:SDDCnrPR.net
体言とか用言とか現代語文法のメタワードで
オブジェクト指向を説明できないものか

14 :デフォルトの名無しさん:2020/10/15(木) 23:05:47.17 ID:21lu2T4P.net
『シコシコ』という擬音はどうでもよい。問題は、

自我    チンポ
↑      ↑   チンポ=自我
チンポ   自我

オブジェクト指向では、この三種類が考えられるということだ。
>チンポ=自我
散歩している時、自分もチンポも所在地は同一である。

https://i.imgur.com/4XhBmP3.jpg
https://i.imgur.com/PPFJZqI.jpg

夏目くんの場合は、チンポが自我を圧倒し、体が自然に滝川さんの股間に近づいていったのだ。

『笑ってごまかすな!!』

と言われても、夏目くんは何と言えば良かったのだろう?

    チンポ≫自我

『チンポが自我を超えてしまった』を簡略化して、チンポがシコシコする!

チンポがシコシコしていると(チンポが自我を超越していると)、息もハァハァになる。
チンポがシコシコしている(チンポが自我を超越している)と、顔もアヘ顔になる。
つまりその顔は『チンポの一部』つまりチンポの皮と同じということ。

博士号の肩書きがあっても、STAP細胞のそれは間違いであり科学者として失格。
チンポと自我の関係について、それが間違いということなら、俺も科学者を自称するのを止めよう。
しかしながらあの夏目くんは、笑ってごまかす以外に何と申し上げたら良かったのか。

15 :デフォルトの名無しさん:2020/10/16(金) 10:41:50.45 ID:qw5486f0.net
オブジェクト同士は常に二人称で、「俺」←対話(メッセージング)→「チンポ」。
つまりチンポは独立し自ら考えて行動する別の生き物なのである。

この考え方に至ってからは、オブジェクト指向の理解もすんなり進みました。
上手くオブジェクトを定義して、上手く会話させてやるのがオブジェクト指向
での設計なんだなーと今でも思っています。
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

16 :デフォルトの名無しさん:2020/10/16(金) 13:55:38.70 ID:RKtFr9bS.net
PyObject * 最強説

17 :デフォルトの名無しさん:2020/10/16(金) 15:48:03.09 ID:qw5486f0.net
928 デフォルトの名無しさん 2018/11/21(水) 18:59:11.61 ID:8Yc2p7H1
>>922
>ナンチャッテメッセージングスタイルになったのは

チンポ.オシッコを出す
チンポ.オシッコを止める

さっきトイレでやってきた。


929 デフォルトの名無しさん 2018/11/21(水) 19:07:17.83 ID:8Yc2p7H1
>>915
>単なる動的なメソッド呼び出しをメッセージと称し、ただしコールするメソッドが見つからない場合だけメッセージを
>ハンドリングできる省コストなナンチャッテメッセージングスタイルに落ち着いた。

×
俺.オシッコを止める 俺.オシッコを出す

俺.チンポに力を入れる 俺.チンポから力を抜く

18 :デフォルトの名無しさん:2020/10/16(金) 15:53:40.78 ID:qw5486f0.net
511 デフォルトの名無しさん 2018/10/29(月) 23:32:40.68 ID:LL+W6ENh
随意筋←implements─チンポ─implements→不随意筋

19 :デフォルトの名無しさん:2020/10/16(金) 16:06:06.78 ID:CKS46Mg3.net
bool potential_of_election = age < 50;

20 :デフォルトの名無しさん:2020/10/16(金) 16:07:24.46 ID:qw5486f0.net
301 この名無しがすごい! 2020/10/16(金) 13:45:59.29 ID:iOZUf9NJ
クリントン大統領だって、チンポが勝手に独立してシコシコしてしまったのだが?

>>295
>小説の目的はそういうことではない

ちんぽがしこしこ、そんな言語表現あるのか?

クリントンの「不適切な関係」
https://eigo-kobako.blog.so-net.ne.jp/2008-06-21

不適切な関係、そんな言語表現あるのか?

ちんぽがしこしこしてしまったのが、不適切な関係なのか?

21 :デフォルトの名無しさん:2020/10/16(金) 16:08:09.92 ID:CKS46Mg3.net
bool potential_of_erection = age < 50;

#rだったわorz

22 :デフォルトの名無しさん:2020/10/16(金) 16:20:49.05 ID:qw5486f0.net
多重継承は曖昧だというが、自然言語処理はその曖昧さが大切になる。チンポは随意筋であり不随意筋である。

最終的に,クラス階層は最上位クラスを含めた
最大8 階層から構成され,「伝統的な日本の絵画」
に属する用語に対応する 55 クラスと解説文中か
ら抽出した139 クラスが配置された。ただし,そ
のうち 32 クラスが複数の上位クラスをもつとい
う多重継承が示された。例えば,「ngyc:絵巻物」
は「ngyc:伝統的な日本の絵画」と,「ngyc:表具の
形式」の下位クラスである「ngyc:巻子」の 2 つの
クラスを継承する(図 2)。こうした多重継承は,
本質属性をもつ基本概念と機能を表すロール概念
を分離することで,基本概念による属性継承に限
った階層関係に変更するという考え方もあり 10),
「ngyc:伝統的な日本の絵画」がロール概念で,
「ngyc:表具の形式」が基本概念と捉えることもで
きる。しかし,本研究ではテキストからの情報抽
出に即して配置し,多重継承を許容した階層を導
き出した。
http://www.mslis.jp/am2019yoko/05_kobayashi.pdf

随意筋  不随意筋
  ↖   ↗
   チンポ

23 :デフォルトの名無しさん:2020/10/16(金) 16:25:07.25 ID:dABxbB9v.net
657 仕様書無しさん [sage] 2020/08/12(水) 11:11:53.67 ID:
>>655
ちんぽをシコシコするというのは主体が別に存在する(おそらく右手であろう)
しかし、ちんぼがシコシコするというのはちんぽさんが主体となって別の輪状、もしくは固定された箇所に向かって
往復運動をすることを言う
そしてそれはシコシコと形容される範囲内におけるような物体や部位である必要がある
つまり、日本語でいうところのチンポがシコシコするというのは文法上は正しい
しかしである
ちんぽは主語になってよいものかという問題が残る
ちんぽは思考できるのか、主体的な存在であるのかという疑問んである
我々はちんぽを自由自在に動かす事はできない
「勃つんだ!ジョー!!」などと呼びかけた人もいるであろう
ちんぽは人の付属物であると同時に1本の主体的な存在でもある
思考や意識といったものはないかもしれないし他動的な刺激により、また体調により変化を兆す。
つまり、チンポがシコシコするというのはチンポが主体的な存在かどうかが問われているのであり
勃起に至る過程からそれはまさに肯定されるべきなのである

24 :デフォルトの名無しさん:2020/10/16(金) 16:33:24.13 ID:j/dNEpw/.net
40にもなってこんな文章書いてるとか
親が悲しむよw

25 :デフォルトの名無しさん:2020/10/16(金) 16:43:26.98 ID:dABxbB9v.net
オブジェクト指向ってのは、「解剖学」なんだよ!

>>24
「射精時には随意筋が、勃起時やおしっこブロックには不随意筋が働いているんだ。
自分の力だけで射精してると思ったら大間違いだぜ!
みんな、脊髄から出てる陰部神経に感謝するこったな!
解剖学や生理学でもチンコの話になるとぐっと理解しやすくなるのはなんでなんだろ!」

26 :デフォルトの名無しさん:2020/10/16(金) 16:58:03.02 ID:dABxbB9v.net
オブジェクト指向が一時的な流行語ではなく、ソフトウェア開発の世界に自然に浸透していったのは
それが人間の自然本来の考え方であり、根源的なものであり、普遍性がある考え方だからなのです。
河合 昭男 『オブジェクト指向と哲学』
https://www.sociomedia.co.jp/8740

繋がっているけれども独立している、それがオブジェクト指向なのである!

27 :デフォルトの名無しさん:2020/10/16(金) 17:06:53.64 ID:6vPOkFbz.net
    _w           、...   ョ  ┌┐     ィ     ′  
    ̄+     ヘe、   j「.  .¬气¬''..~''~    ,.ルw、.ーu、す     
  ^^"~~l|~~^'''       ォ′   .,. l| ┐      .√ j|  _~+,.、. 
 .   .,/.      ょ_/    、j「 {  `¬..   〃 .、l|    、  
 ..  ~^.               ~  `          ~^      
 .  ;.                 ョ         __      
 .  j|       ~ラ¬¬+     |.        ̄.   ̄..    
 .  オ                 |..   ォ        ,、  
    k、 ,j〃.   L_.  _ェ    ~'――'~.   ^^^^^^ ̄´    
      ̄′       ̄ ̄                        

28 :デフォルトの名無しさん:2020/10/16(金) 17:11:15.66 ID:jRO02CLT.net
test

29 :デフォルトの名無しさん:2020/10/16(金) 17:25:46.64 ID:6vPOkFbz.net
785 名無し三等兵 sage 2019/12/03(火) 08:03:27.78 ID:sujZBpWD
>>762
>「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!

チンポにチンポ自身を扱く機能が備わっていないので自動詞は不適切だから(34文字)

胸(心臓)には鼓動する機能があるため自動詞の適用対象だが
チンポには勃起する機能はあっても自身を扱く機能はないので「チンポ『が』勃起する」は成立しても「チンポ『が』シコシコする」は成立しない
夢精した状況を「チンポ『が』シコシコした」と称したければ「チンポがエロい夢を見させ夢精した」=「脳ではなくチンポが思考を司りエロい夢を見させて夢精させた」という状況で可となる

脳でなくチンポで物を考える生物についてなら「チンポ『が』シコシコする」は成り立つ
如何にもだつお的じゃないか

30 :デフォルトの名無しさん:2020/10/16(金) 18:48:36.29 ID:2AN05mB9.net
>>7
>動作の主体を型に結び付けることで

オシッコをするときの動作の主体は俺だけど、勃起するときの動作の主体はチンポ。

31 :デフォルトの名無しさん:2020/10/16(金) 19:32:22.90 ID:3HsCHcXO.net
出来合いのクラスを使うときはしらんが、自分の作ったクラスを継承して使っていくとくは便利だよね。
一番元のクラスを変更すれば、継承したプログラムに全部同じ機能が自動的に付くんだから。とくにGUIね。

32 :デフォルトの名無しさん:2020/10/18(日) 18:04:51.83 ID:zYARfAZc.net
>>30
>勃起するときの動作の主体はチンポ

「オブジェクトの委譲」だな。

33 :デフォルトの名無しさん:2020/10/19(月) 11:37:56.63 ID:gq3r5Hk8.net
>チンポがシコシコしていると(チンポが自我を超越していると)、息もハァハァになる。

super.息もハァハァになる

34 :デフォルトの名無しさん:2020/10/19(月) 11:44:40.73 ID:gq3r5Hk8.net
>>29
>脳ではなくチンポが思考を司りエロい夢を見させ

super.エロい夢を見させる

35 :デフォルトの名無しさん:2020/10/21(水) 01:10:12.37 ID:18kPmOAT.net
https://video.twimg.com/ext_tw_video/1290537202447835136/pu/vid/480x1010/JfCaFWV936dPgO89.mp4

36 :デフォルトの名無しさん:2020/10/21(水) 07:16:35.56 ID:u+ha3iuL.net
オブジェクト指向の原則は
「ユーザーに必要な機能だけ
ユーザーに見せる」
ってことと
データや処理の相互依存度を下げ
できるだけ、それぞれを分離させるってこと

37 :デフォルトの名無しさん:2020/10/21(水) 09:33:38.15 ID:/UqyrNIf.net
C++だとSTL(Standard Template Liblary)として分離されてるね。
テンプレート、ジェネリックはHaskellの型変数相当なのでオブジェクト指向では無い。

38 :デフォルトの名無しさん:2020/10/21(水) 10:09:23.55 ID:HJxHMNRz.net
>>36
前者は間違い。そんな見える見えないだのはない

39 :デフォルトの名無しさん:2020/10/21(水) 11:17:09.13 ID:lOYZahLT.net
>>38
チンポは他人に見せるものではない!

40 :デフォルトの名無しさん:2020/10/21(水) 11:20:22.60 ID:uwZ+SQmY.net
>>38
ユーザー(オブジェクトを利用する人:開発者の場合もある)に見えない=触らせない
っていうのは分離の基本だよ?

41 :デフォルトの名無しさん:2020/10/21(水) 12:06:20.26 ID:HJxHMNRz.net
見えると触れるは違う。勝手に=で繋げるな。

42 :デフォルトの名無しさん:2020/10/21(水) 12:19:19.99 ID:W/oWwPVD.net
>>41
チンポが勃つのは、本体の意志とは無関係ね。

43 :デフォルトの名無しさん:2020/10/21(水) 12:28:51.52 ID:xLl2qqDk.net
>>41
見える: public/protected/private/...
触れる: const/readonly系の修飾子の有無
の意図でよろしいか?

44 :デフォルトの名無しさん:2020/10/22(木) 02:28:10.36 ID:cGTbgFcf.net
>>42
https://video.twimg.com/ext_tw_video/1260911795545358340/pu/vid/1280x720/8cvmUEU5iglG5n1C.mp4?tag=10

45 :デフォルトの名無しさん:2020/10/22(木) 06:24:43.45 ID:te0D4sJX.net
踏んでいいの?ダメなの?

46 :デフォルトの名無しさん:2020/10/22(木) 16:42:59.20 ID:JNOK3zxG.net
831 デフォルトの名無しさん sage 2018/11/11(日) 10:00:59.18 ID:Tyd11AGx
たとえば、CycはFredという名前の男がドナルドダックのモノマネをするという話が理解できなかった。
Cycの推論エンジンは、この話の中に矛盾を見つけた。Cycは人間には羽がないことは知っているが、
アヒルのように歩き、アヒルのように鳴くものはアヒルに違いないと考えた。
したがって、CycはFredがドナルドダックのモノマネしている間、
Fredはそれでも人間なのかと尋ねた。

925 デフォルトの名無しさん 2018/11/21(水) 18:36:07.42 ID:8Yc2p7H1
>>919
>そもそもアランケイの言う「実行中」は「起動中」であって
>「使用中」じゃないんだろう。マルチユーザーで誰かが使用している最中に

チンポがシコシコしている間、俺はそれでも俺なのかと尋ねた。

829 デフォルトの名無しさん 2018/11/11(日) 09:52:59.70 ID:y84pWKv0
(第1章 はじめに 2頁)
たとえば、CycはFredという名前の男が朝にひげをそるという話が理解できなかった。
Cycの推論エンジンは、この話の中に矛盾を見つけた。Cycは人間には電気の部品がないことは知っているが、
Fredが電気カミソリを持っていたので、エンティティ「Fredがひげそり中(FredWhileShaving)」
には電気の部品が含まれていると考えた。したがって、CycはFredがひげをそっている間、
Fredはそれでも人間なのかと尋ねた。

『深層学習』
著者:
Ian Goodfellow, イアングッドフェロー,
Yoshua Bengio, ヨシュアベンジオ,
Aaron Courville, アーロンカービル

47 :デフォルトの名無しさん:2020/10/22(木) 17:58:00.07 ID:BHXdaHVh.net
チンポは自分の一部分であるのと同時に、独立した別の生き物である!

48 :デフォルトの名無しさん:2020/10/22(木) 18:39:14.33 ID:te0D4sJX.net
オブジェクトなら自分の分身を好きなだけ作れないとな

49 :デフォルトの名無しさん:2020/10/23(金) 20:06:02.31 ID:7fdqb8RJ.net
多細胞生物の発生について語るスレはここですか?

50 :デフォルトの名無しさん:2020/10/25(日) 17:41:11.90 ID:Jg4Kp7Cc.net
>>20
>クリントンの「不適切な関係」

class チンポ{
   super.不適切な関係;


クリントン

チンポ

51 :デフォルトの名無しさん:2020/10/27(火) 12:10:39.33 ID:GieGQiA6.net
チンポに自我があるかって問題はオブジェクト志向よりも深い問題だから追求するのは止めろ

52 :デフォルトの名無しさん:2020/10/27(火) 12:11:34.48 ID:GieGQiA6.net
ウンコはただのアウトプット?
人のプリパティ?

53 :デフォルトの名無しさん:2020/10/27(火) 19:59:32.93 ID:fsjzuiX4.net
>>52
ウンコには自我は無いが、チンポには自我が有る。クリントン大統領がその典型。

54 :デフォルトの名無しさん:2020/10/27(火) 20:07:05.72 ID:fsjzuiX4.net
241 伝説の名無しさん sage 2020/10/13(火) 15:00:15.08
「胸がドキドキする」というのはいわば生理現象であり、抑えることはほぼ不可能だ。
月末のクレジットカードの支払額に、想像以上に可愛かったデリヘル嬢のおマンコにと胸を
突かれるのは悪いことではない。

翻って「チンポがシコシコする」というのは能動的な衝動であり、極めて不埒な責任転嫁である。
シコシコはチンポが勝手にやったことであり、決してチンポの持ち主の意向ではないという、どこぞの
政治家の「秘書が勝手にやったこと」のような言い逃れがしばしば聞かれ、あまつさえそれがまかり
通ってきたことは周知の事実である。

チンポからシコシコを奪取し、各人の掌に戻る日は果たしてやってくるのだろうか……。

55 :デフォルトの名無しさん:2020/10/27(火) 20:10:18.12 ID:5aYZ+KyB.net
ブリブリティ

56 :デフォルトの名無しさん:2020/10/28(水) 07:44:12.83 ID:qnSD+cEJ.net
クリトリスはチンコのインターフェースで作るべきでしょうか?
初学者なのでご教示お願いします

57 :デフォルトの名無しさん:2020/10/28(水) 10:09:19.45 ID:3yQQm3er.net
Bokableインターフェース

58 :デフォルトの名無しさん:2020/10/28(水) 10:48:50.80 ID:RlzXj8ET.net
バカかよ、オブジェクト指向っていうのは実体を継承するんだよ
異なる役割を同じインターフェイスで扱うなんぞ想定してないわ

59 :デフォルトの名無しさん:2020/10/28(水) 12:53:43.91 ID:VmvFGckH.net
>>58
それはオブジェクト指向の機能の1つでしかありませんし、必須要件でもありません。

60 :デフォルトの名無しさん:2020/10/28(水) 13:05:18.28 ID:i9s8IFyE.net
>まさに独立した人格を有したチンポという、もう一人の俺がそこに現れるのである!

差分プログラミングだな。

61 :デフォルトの名無しさん:2020/10/28(水) 15:18:30.73 ID:YkB8TJtL.net
>>51
>チンポに自我があるかって問題は

自我(基底クラス)
チンポ(派生クラス)

62 :デフォルトの名無しさん:2020/10/28(水) 16:25:39.94 ID:zCWQS0b8.net
>>59
俺の股間に付いているのが、オブジェクト指向の総てだ!

63 :デフォルトの名無しさん:2020/10/28(水) 16:48:24.32 ID:1frzSe55.net
>>62
雷の呼吸、壱の型、霹靂一閃!

64 :デフォルトの名無しさん:2020/10/28(水) 17:33:28.26 ID:rKTicyVH.net
>>58
>異なる役割を同じインターフェイスで扱うなんぞ想定してないわ

オシッコをするときのチンポは制御型、射精するときのチンポは自律型ね!

65 :デフォルトの名無しさん:2020/10/28(水) 17:47:54.38 ID:rKTicyVH.net
自我ーーーーーーーーーーーーー
┃             ┃
┃             ┃
┃             ┃
┃             ┃
┃             ┃
ーーーーーーーーーーーーーーー
     ┃チンポ┃
      ̄ ̄ ̄ ̄
チンポは自我の拡張クラスね!

66 :デフォルトの名無しさん:2020/10/28(水) 20:30:54.74 ID:G1iAQDDw.net
基本的に、ニューラルネットワークで使う数学は高校で習う範囲のもので十分ですし、大事なのは代数幾何学
を覚えることではなくニューラルネットワークを使えることです。実際、昔の論文はよく数式が出てきましたが、
最近の論文では数式はほとんど見なくなりました。数学的構造よりも図で説明したほうがわかりやすいのです。
https://wirelesswire.jp/2020/10/77908/

67 :デフォルトの名無しさん:2020/10/29(木) 01:05:24.60 ID:TW4dI54G.net
>>66
残念ながら新課程では数学Cが撤廃され、
ベクトル行列、線形代数は高校で習わなくなりました。

68 :デフォルトの名無しさん:2020/10/29(木) 01:26:29.92 ID:n2ZZ0Z7R.net
>>65
https://video.twimg.com/ext_tw_video/1208315651556687872/pu/vid/720x1280/_Pldb_FcieGzJ2Eo.mp4?tag=10

69 :デフォルトの名無しさん:2020/10/29(木) 07:08:43.12 ID:kIocD23C.net
初心者質問で恐縮ですがバイデンのチンチンはバイデンのプロパティですか?メソッドですか?バイデンを継承したチンチンクラスですか?

70 :デフォルトの名無しさん:2020/10/29(木) 07:12:44.72 ID:kIocD23C.net
バイデンインターフェースはバイデンとバイデンチンチンに姪っ子セックスの実装を強制していますか?

71 :デフォルトの名無しさん:2020/10/29(木) 07:14:02.92 ID:Aj0mldkn.net
>>69
×初心者質問
○小学生質問

72 :デフォルトの名無しさん:2020/10/29(木) 12:35:56.03 ID:kIocD23C.net
オブジェクト指向をバイデンに例えて解りやすく説明

クラス:バイデン
プロパティ:チンコ
メソッド:姪でシコシコ

なおスーパークラスはチンコ

73 :デフォルトの名無しさん:2020/10/30(金) 06:19:57.91 ID:vxw2LYVz.net
バイデンなんて所詮css程度
どうあがいてもオブジェクトなんぞと肩を並べられん

74 :デフォルトの名無しさん:2020/10/30(金) 07:03:07.66 ID:hM0SqPx+.net
シコシコインターフェースにシコシコを実装してバイデンとチンコに適用する
神はそう設計したのかな

75 :デフォルトの名無しさん:2020/10/30(金) 10:51:58.12 ID:JyrbNpe0.net
御神託とシコシコステムズでサーバー組んでるんかな

76 :デフォルトの名無しさん:2020/10/30(金) 13:03:15.73 ID:ClF96+nh.net
ステムズ?

ステムとは、英語で「植物の茎や幹」「道具などの軸」を表す言葉です。

ただし美容業界では、本来とは異なる意味合いが含まれています。パーマの施術において、ステムは「髪の根元部分からパーマのカールやウェーブが始まるまでの区間」を表現する用語です。

https://beauty.hotpepper.jp/doc/bn/glossary/sa/17.html

77 :デフォルトの名無しさん:2020/10/31(土) 09:03:24.65 ID:BkThPenL.net
イン茎オブジェクトなだけに

78 :デフォルトの名無しさん:2020/10/31(土) 12:31:58.86 ID:ZHl5qjB5.net
>脳でなくチンポで物を考える生物についてなら

オブジェクトの「参照先」だな。

79 :デフォルトの名無しさん:2020/10/31(土) 12:44:40.56 ID:ZHl5qjB5.net
(不適切な関係,クリントン,ルインスキー) -> {return フェラチオ}

80 :デフォルトの名無しさん:2020/10/31(土) 16:18:25.74 ID:/yP/yYiF.net
クリントン元大統領が真実を告白「モニカと口淫行為を…」
https://www.nikkan-gendai.com/articles/view/geinox/277220

81 :デフォルトの名無しさん:2020/11/01(日) 17:40:19.69 ID:NrUTA4CP.net
「オブジェクト指向」は愚かな考え
https://hayabusa9.5ch.net/test/read.cgi/news/1603960035/

82 :デフォルトの名無しさん:2020/11/03(火) 14:37:21.00 ID:BYTGV9lJ.net
161 名無し三等兵 sage 2020/11/03(火) 14:35:44.84 ID:3QShOj7R
珍カスミンは人格障害かつ知能障害
コンテクストが理解できず承認欲求だけが肥大している
一言で言えばゲスでアホ

チンポ脳は論外

83 :デフォルトの名無しさん:2020/11/06(金) 00:56:27.71 ID:vVkRzAdP.net
https://www.google.com/search?q=%E3%81%99%E3%81%98%E3%81%BE%E3%82%93%E3%81%8F%E3%81%B1%E3%81%81EX%E3%83%90%E3%83%BC%E3%82%B8%E3%83%B3%E3%82%8D%E3%82%8A%E3%82%93%E3%81%93&source=lnms&tbm=isch&sa=X&ved=2ahUKEwi9mdCK4uvsAhVaa94KHe5sBYoQ_AUoAnoECAsQBA&biw=1024&bih=626

84 :デフォルトの名無しさん:2020/11/13(金) 23:31:59.16 ID:o8zgi3C0.net
「オブジェクト指向ではプロパティを勝手に書き換えられたら困るからprivateでカプセル化するのがオブジェクト指向の本質」って言うけどさ
言うて勝手にプロパティ書き換えられて困った事あるか?
俺は手続き型プログラミンクやパブリックなプロパティ
作成しててそんなことされたことは今までに一度もない

目に入る全てのオブジェクト手当り次第プロパティ書き換える
ような狂犬のようなプログラマなんて滅多におらんだろ
「書き換えができてしまう」って言うのと
出来るからといって実際にそれをやろうと思う人がいるかは
全く別の話だと思う
あと書き換えだけでなく参照までブロックする必要あるかが
非常に疑問

それに書き換えられたら困る変数なんて関数やメソッドのローカル変数にすればいい話だと思わないか?
メソッドの外部なんて変なところに置いてある変数は
外部から書き換えられて当たり前、というのがまともな感覚
だと思うが

85 :デフォルトの名無しさん:2020/11/14(土) 01:48:44.55 ID:wQlu6eHI.net
>>84
ここカプセル化スレじゃないです

86 :デフォルトの名無しさん:2020/11/14(土) 07:07:37.55 ID:rSDmLx6p.net
>>84
簡単に言ってしまえば
君の扱うシステムが
オブジェ句指向が必要なほどの
将来の拡張性や保守性が必要ない性質の物であるか
もしくはオブジェクト指向的に作る必要があるシステムであっても
君がその必要性を理解してない
ってことなんだよ

87 :デフォルトの名無しさん:2020/11/14(土) 07:14:01.19 ID:rSDmLx6p.net
>>84
オブジェクト指向が何故生まれたか分かってないんでしょう
オブジェクト指向が何故データを主体としてクラス化し
なぜインスタンス化してクラスを利用するのかも学んでないんでしょう

開発規模が小さくバグの追跡も楽で
堅牢性も拡張性もないようなシステムなら
オブジェクト指向で作るのはナンセンスなのですしね

88 :デフォルトの名無しさん:2020/11/14(土) 09:13:58.98 ID:YQeFE5ux.net
>>84
お決まりのセリフだな
抽象的な単語を使わずに具体的に説明してみろよ
プロジェクトが大規模になると
どういう理由からプロパティの書き換えが発生する訳だ?

89 :デフォルトの名無しさん:2020/11/14(土) 09:57:10.82 ID:+DejDIeX.net
文盲かよ
どういう理由であってもプロパティを書き換えられないようにするってことだろ

90 :デフォルトの名無しさん:2020/11/14(土) 11:32:23.53 ID:UcRsWW9Q.net
>>88
>抽象的な単語を使わずに具体的に説明してみろよ

ならば「チンポがシコシコする」という日本語表現は、学術的に正しいと言えるのか?

チンポ「を」シコシコするのではなくて、チンポ「が」シコシコする。この場合、「チンポ」は主語となる。

オブジェクト指向で言う「集約」は2種類あって、全体(俺)と部分(チンポ)が繋がっている場合と、
全体(俺)と部分(チンポ)が別々になっている場合とが考えられる。けれども「チンポ」はそれ自体
が独立した生き物であり、所有者の意思とは無関係に、自ら勃起して「シコシコする」。
例えば寝てる時にエロい夢みて朝起きてみたらチンコが勃起して射精してたとか。

違うか?

「胸がドキドキする」は良いが、「チンポがシコシコする」はダメな理由を、50字以内で述べろ!

91 :デフォルトの名無しさん:2020/11/14(土) 12:01:38.07 ID:YQeFE5ux.net
>>90
いいから他人のオブジェクトのプロパティを
勝手に書換える状況なのか答えろよ
プロジェクトが大規模になると書き換えられるんか?おいこら

92 :デフォルトの名無しさん:2020/11/14(土) 13:00:12.91 ID:UcRsWW9Q.net
「オブジェクトの独立性」が蔑ろにされるのは好ましくないぞ?

チンポが勃起するのは、手や足を動かすのとは違うだろう?

>>84
>「オブジェクト指向ではプロパティを勝手に書き換えられたら困るから

オシッコするときのチンポは、随意筋だけど、

privateでカプセル化するのがオブジェクト指向の本質」

勃起するときのチンポは不随意筋だよね?

93 :デフォルトの名無しさん:2020/11/14(土) 13:07:26.82 ID:UcRsWW9Q.net
銀行口座は個人個人で「独立」している、そうで無ければ他人の口座を何者かが勝手に書き換えられることになる。

>それに書き換えられたら困る変数なんて関数やメソッドのローカル変数にすればいい話だと思わないか?

口座番号は公開だけど、暗証番号は非公開ね!

チンポはチンポでも、オシッコをするときのチンポと勃起するときのチンポは違うよね?

94 :デフォルトの名無しさん:2020/11/14(土) 17:14:31.24 ID:+DejDIeX.net
>>91
本当にわからんのかな?
書き換えられる状態にしないようにしてるだけ
実際に書き換えられるとかそういうことを言ってるんじゃないんだよ
開発者がこのクラスは改変されないように
誰かが間違ってクラス内容を変更しないように
誰かが間違って変数に予想できない値を入力しないように
そういう可能性を低めて依存性を解消するっていうのがオブジェクト指向だろ?
それがいやならオブジェクトで開発しなきゃいいだけ
というはオブジェクト指向が検討されるようなシステムは
君には生涯無関係だと思うので、あまり気にしないでいいんじゃない?

95 :デフォルトの名無しさん:2020/11/15(日) 15:29:45.14 ID:qdLN7k9q.net
動物園が消滅してて俺は悲しいよ

https://mevius.5ch.net/test/read.cgi/tech/1593926155/

96 :デフォルトの名無しさん:2020/11/16(月) 08:32:14.16 ID:oVnzBVIJ.net
>>90
シコシコはしてないんじゃね?
ドピュだけ

97 :デフォルトの名無しさん:2020/11/18(水) 22:05:37.89 ID:DiI45hTr.net
>>84


>「オブジェクト指向ではプロパティを勝手に書き換えられたら困るからprivateでカプセル化するのがオブジェクト指向の本質」って言うけどさ

→いや誰もそんな事言って無いぞ(笑)


オブジェクト指向の本質は、関数をどう言う観点でグルーピングするかって事だ。

例えば駐車システムの場合

オブジェクト指向登場前:
- 車体制御
-- 加速(アクセス情報、指定速度)
-- 旋回(ハンドル情報、指定角度)
- 駐車ゲート制御
-- 開く(ゲート番号)
- 駐車チケット制御

オブジェクト指向登場後:
- 自動車
-- 加速(速度)
-- 旋回(角度)
- 駐車場
-- ゲート開く()
-- チケットマシーン
-- 払い出し()
-- 時間照合()

見たいに、現実世界のオブジェクトに沿ってグルーピングすると分かりやすいよって言う方法論だけだぞ。なので現代人に取っては常識過ぎて見落としてるぐらいな概念。

98 :デフォルトの名無しさん:2020/11/18(水) 22:09:49.16 ID:y7k7tE1o.net
> 現実世界のオブジェクトに沿ってグルーピングすると分かりやすいよって言う方法論

こんな事言うアホがいまだにいるんだな

99 :デフォルトの名無しさん:2020/11/18(水) 22:41:36.33 ID:J3Ab2P1w.net
>>98
長くて全く読んでないんだけど
97は、オブジェクト指向は、不変なデータを主体として扱うってことを言ってるんじゃないかな
データは不変だから不変として扱うことでシステムの色々な問題をコントロールすると

100 :デフォルトの名無しさん:2020/11/18(水) 22:55:07.91 ID:kXa1mHp5.net
オブジェクト指向は俺の股間に付いているし、チンポはチンポ自身で自ら勃起する!

101 :デフォルトの名無しさん:2020/11/18(水) 23:08:49.49 ID:DiI45hTr.net
>>99
いや若い人は分からんだろうけど、これが出て来た当時は本当にこう言うシンプルな話しだったんだって(笑)

102 :デフォルトの名無しさん:2020/11/18(水) 23:15:47.43 ID:DiI45hTr.net
ちなみにオブジェクト指向は、
 ーカプセル化
 ー継承(ポリモーフィズム)
 ーデザインパターン

とか微妙に関係あるようで本質的に関係ないからね。

103 :デフォルトの名無しさん:2020/11/18(水) 23:20:08.62 ID:J3Ab2P1w.net
手続き順にプログラムしていくと
Userの要求が変化したときに
その変化の波及先が何処まで続くのか分からなくなる
バグが追跡しきれなくなる

そうならないように処理を単位ごとに分けようとして
その一つに、不変データに着目したオブジェクト指向って考え方ができた
処理(関数)をどうするかでグルーピングしてるわけじゃなく
取り扱うべきデータをクラス化してるってイメージ
で、一度安全なクラスの依存関係を作ったら
その依存関係を改変させないようにしてシステム前端を拡張できるようにと

昔からそういう話でしょ

104 :デフォルトの名無しさん:2020/11/18(水) 23:32:04.30 ID:hkPPdx4I.net
不変データに着目したオブジェクト指向wwwww
finalだらけにするんかwwwww

105 :デフォルトの名無しさん:2020/11/18(水) 23:35:12.40 ID:DiI45hTr.net
単に現実世界に沿って 名詞.動詞() って設計してくといい感じにシステム設計しやすいよ、皆んな試して見てね。これがオブジェクト指向って言うのさ。

→ おーc++ が出て来てクラスで表現ピッタリ出来るじゃん
→ クラスって何だ?private publicとかあるぞ。オブジェクト指向でもカプセル化って用語使って解説してみっか
→ あれ?クラスって継承ってのも出来るのか。オブジェクト指向にも継承を当てはめとくか
→ あれ?virtual method って機能もあるのか。ポリモーフィズムも入れとこ
→ あれ?テンプレートってのもc++にはあるのか。良し、これと継承とクラス使って実装してみっか 
→ デスマーチ
→ こんなふうに使ったら良いんじゃない?デザインパターン。よし、これもオブジェクト指向の範疇だ
→ やっぱりデスマーチ
→ よし、ここらでアジャイル宣言しとこ。パターンや継承に溺れず「まずは最もシンプルに書け」その後リファクタリングを重ねよ

106 :デフォルトの名無しさん:2020/11/18(水) 23:38:01.67 ID:DiI45hTr.net
>>103
不変データって概念は記憶に無い。単に現実世界の動詞じゃ無く名詞に着目するとうまくまとまる事が多いよってだけだった気がする

107 :デフォルトの名無しさん:2020/11/19(木) 06:15:05.15 ID:wIlMCE+n.net
finalでも不変データでもねーよ
システムで扱うデータが不変だっていってんだよ
DBのカラム構成は不変だろ?userが入力する値も不変だろ?
そういう意味でシステムで扱うデータは不変であることに着目してるってことだよ
システム作るときの一つの技法に名前抽出ってあるだろよ
そういう意味だよ

108 :デフォルトの名無しさん:2020/11/19(木) 09:15:16.26 ID:KjCquFJP.net
バカのオレオレ定義か

109 :デフォルトの名無しさん:2020/11/19(木) 10:32:53.98 ID:7GrsSxFi.net
プロパティとメソッドを要素として扱うために
元を設定できるから便利、的な話だろうか?
名前空間の定義ができないとなかなか先に進まない話だろうね

110 :デフォルトの名無しさん:2020/11/19(木) 10:43:14.50 ID:QxxcNUmE.net
不変つったら俺もfinal連想するけどな。
Javaの資格問題にもimmutableオブジェクトを定義するとき、finalによる宣言が必須項目だし。

オレオレ定義やめてほしい。

111 :デフォルトの名無しさん:2020/11/19(木) 11:04:23.85 ID:nOVpPFXT.net
流行ってるからー!
不変って書くとー!!
レスが知的に見えるとー!!!
思ったからー!!!!

www

112 :デフォルトの名無しさん:2020/11/19(木) 11:22:04.13 ID:QxxcNUmE.net
>>111

> 流行ってるからー!

> レスが知的に見えるとー!!!
> 思ったからー!!!!

誰もそんなこと言ってないのに。
全部お前の妄想だろ。
妄想性障害者かな?

113 :デフォルトの名無しさん:2020/11/19(木) 12:58:08.12 ID:n596CUgj.net
>>112
お前宛じゃなくね?

114 :デフォルトの名無しさん:2020/11/19(木) 13:50:05.81 ID:QxxcNUmE.net
不変→finalじゃなくて、不変→immutableか。
今更だけど、酷いミスリードと誤爆をした気がする。自分の方が間違ってる...。
なんかすまん...。

115 :デフォルトの名無しさん:2020/11/19(木) 20:06:28.29 ID:wIlMCE+n.net
オブジェクト指向の説明は混乱しやすいから
DBのカラム構成がクラスとして例えると
行はインスタンス
システムが完成すると、DBのカラムは不変になるだろ
そういう意味で言ってるんだわ

オブジェクト指向は変更されづらいDBカラムをオブジェクトとして
それを扱えば変更が少ないだろう(扱うデータカラムは変更が少ない)だろうと
そういう想定で単位を作って
って、もうめんどくさいな

116 :デフォルトの名無しさん:2020/11/19(木) 20:08:05.30 ID:IwXUzkye.net
オレオレ定義使うからだ低学歴ww

117 :デフォルトの名無しさん:2020/11/19(木) 20:45:57.57 ID:HrbFZP3C.net
>>115
ちなみに情報工学的にはシステム設計する場合、オブジェクト指向とか構造化プログラミングとかの議論よりも前に、そもそも最初に必要な設計はデータ設計だからなぁ。

118 :デフォルトの名無しさん:2020/11/19(木) 21:26:03.66 ID:s+3w0EIq.net
これからはconstexprの時代。

119 :デフォルトの名無しさん:2020/11/19(木) 21:42:55.40 ID:GomEIkBj.net
>>105
システム設計の手法「オブジェクト指向設計」とプログラミングの技法「オブジェクト指向プログラミング」とは別のものだってことに注意して整理し直すことをお勧めする。

120 :デフォルトの名無しさん:2020/11/19(木) 22:02:28.45 ID:HrbFZP3C.net
>>119
あ〜、もうその辺りに行くと、モデルベース開発とかUML至上主義とか変な事に巻き込まれるから深入りしたくない(笑)

121 :デフォルトの名無しさん:2020/11/19(木) 23:33:12.23 ID:PAbkrx8i.net
情報工学的には、一番最初に確認するのはシステムの意図
次がデータの入出力、特に人間と計算機の役割分担
データ構造とかオブジェクト分析とかは後回し
最初に意図を分析しないと、プロジェクトととしては破綻する

122 :デフォルトの名無しさん:2020/11/21(土) 16:02:22.03 ID:QLl4Cm7d.net
モデルベース開発は全然違くね?
制御対象の物理現象を数式モデル化して開発する手法のことだろ
Simulinkでブロック線図とかCコード生成とか使うオサレなやつ

123 :デフォルトの名無しさん:2020/11/21(土) 22:38:10.66 ID:9SxWDBc5.net
738 名無し三等兵 hage 2020/11/20(金) 21:16:59.69 ID:ZocLwSCb
チンポがシコシコする彦さんオッスオッスw

124 :デフォルトの名無しさん:2020/11/22(日) 09:38:13.23 ID:cPH3hCBg.net
>>122
正解。全く同感。しかしUML系の利権団体なのか何なのかUMLやsysMLで設計してってのをモデルベースと呼称して、無知な経営層を騙しにかかってる。

125 :デフォルトの名無しさん:2020/11/25(水) 18:55:05.98 ID:AxB05Rvj.net
>>117
オブジェクト指向は俺の股間に付いているからな!

126 :デフォルトの名無しさん:2020/11/25(水) 20:24:24.25 ID:aYsM6kzn.net
>>97
これ各メソッドの引数が減ってるのは何故?

127 :デフォルトの名無しさん:2020/11/25(水) 20:25:16.36 ID:76XlKLvz.net
>>126
this

128 :デフォルトの名無しさん:2020/11/25(水) 21:21:38.80 ID:auBTM3hv.net
>>126
そこらへんは伝えたい事と違ったから適当

129 :デフォルトの名無しさん:2020/11/26(木) 09:04:09.58 ID:dd4qPRza.net
>>126
加速(自動車, 速度)でも同じ事はできるが、今どきこのような書き方はしない。
自動車.加速(速度)のような書き方をする。

もちろん、C言語だと後者の書き方はできないから前者の書き方をするしかないけどな。

130 :デフォルトの名無しさん:2020/11/26(木) 09:13:23.57 ID:dd4qPRza.net
まぁ、ここら辺は>>128の言うとおり本筋からズレるから解説は一旦止める。

131 :(u_・y) :2020/11/26(木) 12:15:41.35 ID:HEv1dz78.net
(u_・y)この前ATMぶっ壊れて、通帳と現金飲み込まれたまま40分足止め食らったんだが
(u_・y)やっぱオブジェクト指向で組んだプログラムだとそうなりやすいって事ですか?

132 :デフォルトの名無しさん:2020/11/26(木) 12:30:12.11 ID:FbeId7as.net
Windows Updateの時間だったんだろしょうがない

133 :デフォルトの名無しさん:2020/11/26(木) 12:36:07.16 ID:GsZ74FrJ.net
>>131
隔離病棟スレへお帰りください

オブジェクト指向以外のメリットを書くスレ
https://mevius.5ch.net/test/read.cgi/tech/1542808008/

134 :(u_・y) :2020/11/26(木) 15:33:34.81 ID:HEv1dz78.net
(u_・y)>>129単に引数省略しただけだよね
(u_・y)thisって結局、引数の1個省略という便利機能で
(u_・y)その1個のみでC言語に比べたらソースコードさっぱりするという効果をもたらしてはいるんだけど
(u_・y)thisは人間にとって優しい言語機能を入れたに過ぎないよね
(u_・y)プログラムコード的に(機械語レベルで)洗練するから取り入れたって事ではないよね

135 :デフォルトの名無しさん:2020/11/26(木) 16:43:54.19 ID:FbeId7as.net
それはそう、オブジェクト指向は人間がプログラムを管理しやすくするために発明されたものだから

136 :(u_・y) :2020/11/26(木) 17:25:54.90 ID:ACzSTlzf.net
(u_・y)>>135人間が対象の見やすさが「良いソースコード」というなら
(u_・y)それは個人差のあるものであって、オブジェクト指向においても
(u_・y)IQ70のチームとIQ120のチームでは、お互いに求める最高のオブジェクト指向が別物になってしまうのでは?
(u_・y)オブジェクト指向スレってなんだったんだろうな

137 :デフォルトの名無しさん:2020/11/26(木) 18:12:12.31 ID:FbeId7as.net
個人差があるのは当たり前
平均は取れる

138 :デフォルトの名無しさん:2020/11/26(木) 20:36:04.20 ID:7afJCV30.net
>>136

> (u_・y)>>135人間が対象の見やすさが「良いソースコード」というなら
> (u_・y)それは個人差のあるものであって、オブジェクト指向においても
> (u_・y)IQ70のチームとIQ120のチームでは、お互いに求める最高のオブジェクト指向が別物になってしまうのでは?

そりゃ、理想的なオブジェクト指向に則ったソースに近いか遠いかの話であろう
あくまでも比較対象はオブジェクト指向の理想であるべきだと思うが

テストの採点だって理想の答えと比較して行うものですし

バカチームの解いた数学テストと天才チームの解いた数学テストで差が出るのは当たり前だし、その採点時に比較対象として用いるのは個人の主観ではなく理想の回答

成果物に個体差があっても理想は一緒
成果物に個体差がでるのはそいつの技量の問題

むしろ、オブジェクト指向を採用しない方が成果物に個体差がでまくるよ

139 :(u_・y) :2020/11/27(金) 16:53:43.21 ID:6fRHx8hl.net
あるクラスに10のメソッドが有ります
メソッドAのみで使うオブジェクトごとに状態保存可能な変数が必要となりました
しかしインスタンス変数として宣言すると
メソッドA以外からもアクセスが可能になっておりカプセル化が不十分です
(u_・y)どう解決するのが理想になりますか?

140 :デフォルトの名無しさん:2020/11/27(金) 18:24:12.21 ID:reT/demN.net
>>139
スレ違いなので、質問スレ行くといいよ。

141 :(u_・y) :2020/11/27(金) 19:21:54.48 ID:6fRHx8hl.net
(u_・y)ちょっとオブジェクト指向で解決するのが難しい質問するとすぐ逃げるんだもん

142 :デフォルトの名無しさん:2020/11/27(金) 19:29:57.04 ID:ahdjGF2n.net
>>141
だってお前の質問、カレーを作ってたら武田信玄が叫びました。オブジェクト指向で解決してください。くらい意味不明だもん。

特に、メソッドA以外からもアクセス可能だからカプセル化が不十分とか言うけどさ、俺らにカプセル化が不十分だと判断させる材料を提供してないじゃん。

具体的なコードを書いてよ。

143 :デフォルトの名無しさん:2020/11/27(金) 19:34:45.97 ID:aaVBx4Vz.net
騎馬隊は無敵だからオブジェクト指向も無敵なのは確定的に明らか

144 :デフォルトの名無しさん:2020/11/27(金) 19:51:15.35 ID:reT/demN.net
>>139

> あるクラスに10のメソッドが有ります
> メソッドAのみで使うオブジェクトごとに状態保存可能な変数が必要となりました
> しかしインスタンス変数として宣言すると
> メソッドA以外からもアクセスが可能になっておりカプセル化が不十分です
> (u_・y)どう解決するのが理想になりますか?

ある学級に10人の学級委員長がいます
保険委員長のみで使う薬箱ごとに「状態保存可能な変数?」が必要になりました
しかし何かを具現化させると保険委員長以外からもアクセスが可能になっており、隠蔽工作が不十分です
(*)どう解決するのが理想になりますか?

こういうことかもしれない

145 :デフォルトの名無しさん:2020/11/27(金) 20:23:51.97 ID:W+zDVYCR.net
ひとりの眼鏡っ娘委員長をみんなで使い輪姦わそう

146 :デフォルトの名無しさん:2020/11/27(金) 22:47:43.69 ID:ocMZsxYX.net
>>139
privateとして宣言すればクラス外からアクセスされないのでカプセル化は十分です
カプセル化はクラス内からのアクセス可能性を制御するための概念ではありません

147 :デフォルトの名無しさん:2020/11/28(土) 07:50:44.18 ID:F1dbEEmE.net
>>139
10のメソッドを持つクラスとかキモイ
しかもAのみしか使わないオブジェクトをクラスメンバにとか
中間クラスをつくってクラスを整理したらどう?
さらにパッケージ構成やモジュールを設計しなおした方がいい
カプセル化できないってことは
クラス設計がオブジェクト指向と対立してるってことでしょ

148 :(u_・y) :2020/11/28(土) 17:49:15.56 ID:0Zm8KL6n.net
>>147
やっとまともな回答だな
新しくクラスを作りそこにインスタンス変数を置くという解決策を取るしかない

>>142
https://ideone.com/Fhtoij
家臣がinitializeスパゲッティを作る準備をし武田信玄がtimesメソッドで5皿分を用意しました
上杉謙信がfunctionで遠くから皿の数を確認しようと覗き込み戻り値で確認されてしまいました
確認されないようにオブジェクト指向で隠蔽してください

149 :デフォルトの名無しさん:2020/11/28(土) 18:49:24.61 ID:ZrS5Ha3U.net
>>148
ドメインモデル貧血症かな?
https://en.m.wikipedia.org/wiki/Anemic_domain_model

まず、何をするプログラムを作りたいのかを考えて、その後にどのようなクラス設計をするべきなのかというところまで来て初めてオブジェクト指向は活用されるもの。
何がしたいのか質問主にも分からないようなクラスを見せられたところで、解決策なんて思い浮かばないよ。
わかるのはxをインクリメントするというアルゴリズムを持つメソッドが存在することくらいで、そのメソッドの本質的な役割や、クラスがどのような責務を持つのか全然わからないとどうしようもない。

ドメインモデル貧血症というアンチパターンをまず理解しよう。

150 :(u_・y) :2020/11/28(土) 21:14:33.53 ID:0Zm8KL6n.net
>>149
(u_・y)燻製ニシンの虚偽かな?
武田信玄と上杉謙信とスパゲッティの話だよ

151 :デフォルトの名無しさん:2020/11/28(土) 21:14:56.31 ID:73Gx5wYa.net
>>139
メソッドそのものをオブジェクトと見做す

c0gId8 - Online C++ Compiler & Debugging Tool - Ideone.com
https://ideone.com/c0gId8

152 :デフォルトの名無しさん:2020/11/28(土) 22:28:04.70 ID:i/zLQyxD.net
> >>149
> (u_・y)燻製ニシンの虚偽かな?
> 武田信玄と上杉謙信とスパゲッティの話だよ

ブーメラン突き刺さってますよ

153 :デフォルトの名無しさん:2020/11/28(土) 22:38:42.39 ID:ZrS5Ha3U.net
自尊心傷つけられると面倒になる奴だから相手にするのはやめとけ

154 :デフォルトの名無しさん:2020/11/28(土) 23:45:43.65 ID:1NDQxZAw.net
>>147
学生か新人かぽかミス連発するタイプと推測したw

155 :(u_・y) :2020/11/29(日) 01:37:29.37 ID:Rci7rv7Y.net
(u_・y)>>151素晴らしい回答だ…
(u_・y)やはりC++使いとはいい酒が呑めそう
(u_・y)大満足だよ

156 :デフォルトの名無しさん:2020/11/29(日) 12:06:01.81 ID:c6bFSJ+B.net
>>155
これgetValueオブジェクトをクラス利用者の側から書き換えられますけども……

157 :デフォルトの名無しさん:2020/11/29(日) 12:51:07.03 ID:9l7L6WSM.net
>>156
ですよね

しかも、GetValueクラスインスタンスのgetValue変数からGetValueメソッドにアクセスできます仕様ってややこしくね?
何に満足したんだろ

158 :デフォルトの名無しさん:2020/11/29(日) 14:07:18.03 ID:Xz1ynDYm.net
>>157
いやそれはコンストラクタ
C++系譜のOOPではクラス名と同名のメソッド(のような)構文でコンストラクタ定義になるのじゃ

159 :157:2020/11/29(日) 14:20:15.11 ID:qcDk77eo.net
>>158
ああ、本当だ
ごめんなさい、読み間違えました
よく見たらコンストラクタでしたね

160 :デフォルトの名無しさん:2020/11/29(日) 15:05:59.21 ID:Xz1ynDYm.net
Objects are poor man's closures.

https://ideone.com/yxxaIt

161 :デフォルトの名無しさん:2020/11/29(日) 18:08:33.00 ID:n5htVSur.net
>>151,160
iはprivateでいいんじゃね?
https://ideone.com/AFJiux

162 :デフォルトの名無しさん:2020/12/08(火) 07:39:31.26 ID:YO3Fscer.net
なんだよ、またばら撒かれたのかよ
インドも可哀そうだな
ほんと人類の敵だな

163 :デフォルトの名無しさん:2020/12/27(日) 12:26:53.70 ID:R5zq2KYK.net
特に大規模サイトにおいて、低品質ページを削除することはクロール効率の改善とサイト全体の品質向上に効果があります。
しかし、効果が出るまでには数か月かかることが普通です。
https://www.suzukikenichi.com/blog/removing-low-quality-contnet-is-helpful-to-improve-crawling-and-site-quality/amp/

164 :デフォルトの名無しさん:2020/12/27(日) 12:30:44.64 ID:R5zq2KYK.net
大量のページをサイト内に作って分散させるよりも、少数ページにまとめて本当に強いページを作ることを
推奨する。自分が提供したいと思う情報を掲載して、高品質なランディングページを作ったほうがいい。
少しのコンテンツしかないページをいくつも作るのではなく、数を絞り込んで品質がより高いページを作る方針を私なら選ぶ。
https://www.suzukikenichi.com/blog/google-recommends-consolidating-thin-pages-into-handful-of-really-strong-pages/amp/

165 :デフォルトの名無しさん:2020/12/30(水) 17:57:39.81 ID:vNJELOYQ.net
287 名無シネマ@上映中 2020/12/30(水) 11:40:36.87 ID:fXnFH4zu
水道橋「殿のは勃起時で12センチ弱!」
ポコチンとタマキンを使い分ける場合、ポコチンは陰茎を中心とした全体をあらわすのだろうが
タマキンは陰嚢のみを単独(ツインだが)であらわしているのだろうか?
まれにチンポという言い方もするが、ポコチン(とりいかずよし的あるいはコロコロコミック的なチンチン)よりは発育した物をそう呼ぶのだろうか?
「男根的なチャップリン、睾丸的なアルドリッチ」という具合に、サオとタマを分割し後者を評価した蓮實重彦。
たけしの周囲にオチンチンという文字は存在しない。

166 :デフォルトの名無しさん:2021/01/03(日) 11:46:37.13 ID:TDgWBZTo.net
https://www.nhk.jp/p/ts/8M689W8RVX/schedule/

167 :デフォルトの名無しさん:2021/01/12(火) 13:47:20.11 ID:Zfxrf1Th.net
318 非公開@個人情報保護のため sage 2021/01/09(土) 19:32:37.10
胸=心臓自体が動いたときの擬音がドキドキ
チン→チンを手ですったときの擬態がシコシコ→主体は手

パイでシコシコする ワキでシコシコする ケツでシコシコする
普通言わないだろ

シコシコ時のチンはどこまでいっても主体じゃないから

168 :デフォルトの名無しさん:2021/01/30(土) 16:35:40.93 ID:bkdA7UUe.net
72 その名前は774人います (ワッチョイW 5e74-Lzia) sage 2021/01/30(土) 16:27:42.62 ID:avODBA5L0
>>70
こいつ別の板から来た荒らしだよ
ちんぽがしこしことかわけわからん事かいてる基地外
ここにもガチ死体貼られるかもな

169 :デフォルトの名無しさん:2021/01/30(土) 17:33:33.82 ID:SLqQC90z.net
Ubuntu Japanese Teamの人では?

170 :デフォルトの名無しさん:2021/02/14(日) 15:27:46.52 ID:fPRhRkQV.net
535 名無しさん@ゴーゴーゴーゴー! (ワッチョイ 0e5a-Wccn [119.83.6.108]) sage 2021/02/14(日) 14:19:57.22 ID:XdGROFUp0
おいゴミクズ
きったねー字で下品なこと書いてんじゃねぇぞ
うつりこんだシルエット見る限りお前は冴えないジジイだって事がはっきりわかるぜ
https://i.imgur.com/DcSqIQt.jpg

おら、コピペ発狂しろ
あくしろよ

171 :デフォルトの名無しさん:2021/02/24(水) 12:15:08.63 ID:ojK3GuSt.net
983 名無し三等兵 sage 2021/02/24(水) 10:28:21.91 ID:f28mQ3Qq
チンポ脳は顔面包皮を紅葉おろしにされて豚のように絶叫しながらのたうちまわってろゴミカス

172 :デフォルトの名無しさん:2021/03/12(金) 15:46:55.33 ID:jKVaeyDL.net
詫びソースコードコメント 1件

アイミョン
[KS108-054]
テーマ:冒険者の広場・DQXショップ2020/02/17 16:22
今月になってから急にシステム障害が多発しており、運営としては説明責任を果たすべきと考えます。

https://hiroba.dqx.jp/sc/news/category/3/

不具合を出した個所とその修正箇所の両方を「詫びソースコード」として開示するのです。
ソースコードも企業の重要な著作物ですが、だからこそ開示して詫びることが大切です。
それと同時にシステムの不具合がなぜ多発しているのかを、プレイヤーも一緒に考えるのです。
バンダイナムコゲームスの『ドラゴンボールZ ドッカンバトル』を見習うべきです。


https://i.imgur.com/s2RHkxT.png

173 :デフォルトの名無しさん:2021/03/30(火) 13:30:17.13 ID:MYzauXij.net
687 名無し三等兵 sage 2021/03/30(火) 10:45:02.14 ID:EnQXtd2n
>>686
「チンポがシコシコする」は文法上は願望をあらわす正しい文章として成り立つんだね
いい加減鬱陶しいなと思って調べたら驚いた

174 :デフォルトの名無しさん:2021/04/02(金) 20:44:50.21 ID:mLnY7NmE.net
46 仕様書無しさん sage 2021/04/02(金) 19:08:29.69
>>45
お前じゃあ人クラス敬称してチンポクラスつくるのかよ
いいか、人クラスから赤ちゃんクラスつくってそれがもってるチンコフィールド、胸フィールド
に対する操作がそれぞれあるわけで、クラス内でフィールドに対する操作は好きに設定していいはずだ。
胸がドキドキ、チンポをシコシコがそれぞれのフィールドに設定されているんだから
それはその使い方が正しいとしか言えないわけだ
クラスと属性を一緒に考えようとするから
お前のような錯覚に陥ってしまうんでないか?

175 :デフォルトの名無しさん:2021/04/03(土) 06:59:21.74 ID:nTyeuJKB.net
抽象化だのDIだのなんちゃらアーキテクチャだの
最近インターフェースやDIにすら懐疑的になってしまった

呼び出し元を変えずに動作を変更できる?関数の中身書き換えればいいんじゃないの?
GitだのSVNで変更管理されてるんだから
昔とは違うだろ?

176 :デフォルトの名無しさん:2021/04/03(土) 10:22:56.78 ID:C9/UKu90.net
>>175
テストするたびに毎回それやってテスト終わったら毎回戻すって言ってる?

177 :デフォルトの名無しさん:2021/04/03(土) 18:48:42.56 ID:nTyeuJKB.net
テスト用ならコンパイル時に対処を指定できればよいのでなかろうか
testフォルダ下のファイルで上書きするとか

178 :デフォルトの名無しさん:2021/04/03(土) 21:36:50.06 ID:nTyeuJKB.net
インターフェース作ってbeanつくってインジェクションしてってやるわけだが
それって結局
C言語がヘッダファイルで簡単に達成してたことじゃないの?

179 :デフォルトの名無しさん:2021/11/17(水) 07:28:18.59 ID:g93P3lYO.net
>>178
Cに始まりCに終わる
これが真理

180 :デフォルトの名無しさん:2021/11/17(水) 10:34:20.86 ID:wlAtkNPK.net
Rustωωω

181 :デフォルトの名無しさん:2021/11/18(木) 19:41:51.39 ID:CfNf7HSl.net
まあアホな素人でもなんとかスパゲッティープログラムが書けるようにとっつき簡単にすることが「生産性を上げる」ということなので結局はw

182 :デフォルトの名無しさん:2021/11/19(金) 11:28:16.61 ID:eyeX0xyM.net
現場では丁寧に麺を茹でるスパゲティより
電子レンジで解凍するだけのスパゲティが好まれる

183 :デフォルトの名無しさん:2021/11/19(金) 17:48:50.94 ID:Y8wThLDO.net
言い換えるなら群盲に象を撫でやすいように台をつくってやる
その台がオブジェクト志向なのだよ

184 :デフォルトの名無しさん:2022/03/05(土) 12:26:41.38 ID:c2cv6ICZ.net
https://i.imgur.com/lusaGNG.jpg

185 :デフォルトの名無しさん:2023/08/08(火) 04:11:41.88 ID:ULDT4qdJH
腐敗を謳歌してきた自民党か゛禁忌としてきたことを腐敗の権化安倍晋三があっさり踏み越えて.日銀に盛大に金刷らせて
賄賂癒着資本家階級とともに俺も俺もと孑孫の税金を食い荒らして、前代未聞の圧倒的資産格差を形成してきたわけだか゛、今度は
消費活性化を名目に相続税まて゛引き下け゛て、圧倒的資産格差を末代まて゛盤石なものにするための税制改正までしようとしていやか゛る
そんな本質すら理解できないど底辺のお前らは末代まで圧倒的優越的地位を濫用されて.遺棄罪にも等しい不幸な子を産み落とすってわけよ
人として最低限の論理思考能力か゛あるなら、所得税や消費税その他を全廃して,相続税を基幹税にするほうか゛.
末代まで消費する必要のない資産を金持ちの孑に持たせるよりも、消費が活性化することくらい理解て゛きるだろうにな
そもそも地球破壞することにしか金を使えす゛,騷音まき散らして知的産業に威力業務妨害して壊滅させて.消費に値しないポンコツ製品
しか生産できなくした前代未聞史上最惡の腐敗の権化テ口リス├安倍晋三を讃えながら消費た゛の笑わせんなや腐敗税制調査會

創価学会員ってもはや宗教的に信じてるのは教養のない年寄りバハ゛ァくらいて゛、公明党を通し゛て他人の権利を強奪したり
税金泥棒するための利権組織ってのか゛実態だそうた゛な、他人の人生を破壞することて゛私腹を肥やしてる現実に恥を知れよ
https://i.imgur.com/hnli1ga.jpeg

186 :デフォルトの名無しさん:2023/08/25(金) 00:47:28.17 ID:tLNIO8oVj
自閉隊員が自閉隊員を銃殺とか税金泥棒殺人組織丸出しだが、岸田異次元増税憲法ガン無視地球破壞軍國主義税金泥棒文雄に殺されたと言って
間違いないよな.結局、少子化が国の存続ガーた゛の嘘八百こいてんのは,利権確保とてめえが自由に殺せる兵隊か゛ほしいという邪悪な権力欲求
によるものだしな,日本に原爆落とした世界最悪のならず者国家と共謀して軍事演習た゛なんた゛と隣国挑發して正当防衛権行使させて、白々しく
安全保障カ゛一だのプ口パガンタ゛放送連発させてバ力丸出しのJアラ‐├だの國民煽って憲法9条無視して軍事増税して軍事大国化.相当の盆暗
でもなければこの悪質な茶番劇を滑稽に思うわな、しっかし四六時中パンパン騒音まき散らしてる隣が住宅地とかよくあんな所に住もうなんて
發想になるな.しかも無意味極まりない上空撮影のために私権侵害報道ヘリがグ儿グル飛び回って、むしろ殺人自閉隊員よりもこいつらこそか゛
莫大な温室効果ガスまき散らして地球破壊して氣侯変動災害連発させて人殺してるのは明らか、力による─方的な現状変更によって都心まて゛
数珠つなき゛て゛憲法ガン無視て゛クソ航空機に私有地侵略させて人殺しまくってるし、お前ら惡質自民公明を殲滅するか殺されるかどちらかだぞ
(羽田)ttps://www.call4.jp/info.php?type=items&id=I0000062 , ttps://haneda-project.jimdofree.com/
(成田)ttps://n-souonhigaisosyoudan.amebaownd.com/
(テ□組織)ttps://i.imgur.com/hnli1ga.jpeg

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