オブジェクト指向について、調べれば調べるほど疑問が募ります。低レベルで粗末な疑問かも知れませんが、ご教授願いたいです。
・データと振る舞いをまとめる?
まとめると何か良いことあるの?
ファイルあるいはモジュールにはまとまってるよね?
丁度いい単位があるのに、何故わざわざオブジェクトという概念を導入するの?
(Javaには1ファイル1クラスという文化あるらしいけど)
・カプセル化?
モジュールのimport, exportでも実現出来るよね?
(構造体などへのアクセスを制限できれば)
・ポリモーフィズム?
別にデータと振る舞いをまとめなくても実現出来るよね?
・モノのように扱いたい?
モノとして扱いたいときに扱えば良くない? なんでわざわざ全てをオブジェクトにするの?
※前スレ
https://mevius.5ch.net/test/read.cgi/tech/1615881962/
オブジェクト指向を教えてくれ!★2
レス数が1000を超えています。これ以上書き込みはできません。
1デフォルトの名無しさん
2021/04/27(火) 15:02:28.94ID:mH9VXFld982デフォルトの名無しさん
2023/05/05(金) 21:18:25.11ID:4XkoXGUj 知らんけどディペンデンシーインジェクションとか、開発対象の周辺を好きなヤツだけニセに置き換える想定だったのでは
でも動的~だけじゃ万事解決はせんよ、と。そして静的~でも周辺を置き換える技法はある。GoogleTestでもできるよ
でも動的~だけじゃ万事解決はせんよ、と。そして静的~でも周辺を置き換える技法はある。GoogleTestでもできるよ
983デフォルトの名無しさん
2023/05/12(金) 22:06:16.05ID:+3Auf0UC そもそもそんな切り替えが出来るかどうかは言語次第じゃないの?
実装を全く変えるならどの言語でも出来るだろうけど
意図が分からんし開発も静的でいいやんw
仮想関数とか殆どのもので使う必要無いし
実装を全く変えるならどの言語でも出来るだろうけど
意図が分からんし開発も静的でいいやんw
仮想関数とか殆どのもので使う必要無いし
984デフォルトの名無しさん
2023/05/12(金) 22:08:55.80ID:fbUS3y9B オブジェクト指向なら動的になるのは仕方ないだろ
985デフォルトの名無しさん
2023/06/08(木) 12:25:04.86ID:WcEL2gvj 上司から毎日のように仕事しろとメッセージが届くが、仕事したためしがない。
俺.仕事しろ(“上司”) #=> nil(null)
俺.仕事しろ(“上司”) #=> nil(null)
986デフォルトの名無しさん
2023/06/08(木) 12:33:31.41ID:rxjbLVG0 俺.仕事しろ(“上司”)
error: undefined method
error: undefined method
987デフォルトの名無しさん
2023/06/08(木) 17:31:48.99ID:U7kkrrgt >>986
仕事してないならコッチだな
仕事してないならコッチだな
988デフォルトの名無しさん
2023/06/08(木) 18:01:08.30ID:lD5XXd8P レビュー指摘
> 仕事しろ()
仕事しろって何の仕事だか不明、後々修正する人が迷うポイントになるので具体的な仕事名を含むように再設計して下さい
> ("上司")
「呼び元がどこか」をパラメータに含めて動作を変えるのは良い設計じゃない。やりたくなる事がたまにあるのは知ってるけど、本当は何で分岐したいのか再検討して下さい
佐々木::上司 が
矢島::部下 に
矢島.設計書初回レビュー(どの設計書か, 希望期限);
とか。
(所感:一人でオブジェクト指向を語れるレベルに達していないのでメンターを付ける必要がある)
> 仕事しろ()
仕事しろって何の仕事だか不明、後々修正する人が迷うポイントになるので具体的な仕事名を含むように再設計して下さい
> ("上司")
「呼び元がどこか」をパラメータに含めて動作を変えるのは良い設計じゃない。やりたくなる事がたまにあるのは知ってるけど、本当は何で分岐したいのか再検討して下さい
佐々木::上司 が
矢島::部下 に
矢島.設計書初回レビュー(どの設計書か, 希望期限);
とか。
(所感:一人でオブジェクト指向を語れるレベルに達していないのでメンターを付ける必要がある)
989デフォルトの名無しさん
2023/06/08(木) 18:09:44.45ID:lD5XXd8P 俺のタスクリスト.追加("次週のリーダー会議の前に山本部長を喫煙所で捕まえてメンターの件相談しとく", 期間見積もり, メンター候補者配列)
990デフォルトの名無しさん
2023/06/08(木) 18:14:09.52ID:U7kkrrgt >>988
お陰で唇のひび割れが治ったよ、ありがとう
お陰で唇のひび割れが治ったよ、ありがとう
991デフォルトの名無しさん
2023/06/08(木) 18:57:31.77ID:lD5XXd8P 俺のタスクリスト.追加("佐々木に仕事内容は具体的に指示、伝わったか相手の言葉で復唱させろって教える")
// やっぱり佐々木に部下付けるのはまだ早いか…
// やっぱり佐々木に部下付けるのはまだ早いか…
992デフォルトの名無しさん
2023/06/08(木) 19:08:45.73ID:lD5XXd8P ひらめいた
主人公の年齢、役職、や、周辺キャラクターの人物設定などした上で、日本語コーディング風に物語を書いてアマゾンで発表する方法に関する技法
で特許申請
物語の途中でシステム障害が発生したとかイベント発生し文体も変える
障害を乗り越えて通常稼働に戻り物語が終わる
メインターゲット読者はプログラマー職で日々苦労してるひと
主人公の年齢、役職、や、周辺キャラクターの人物設定などした上で、日本語コーディング風に物語を書いてアマゾンで発表する方法に関する技法
で特許申請
物語の途中でシステム障害が発生したとかイベント発生し文体も変える
障害を乗り越えて通常稼働に戻り物語が終わる
メインターゲット読者はプログラマー職で日々苦労してるひと
993デフォルトの名無しさん
2023/06/09(金) 20:01:11.78ID:1YLNNEbM ume
994デフォルトの名無しさん
2023/06/10(土) 13:44:25.34ID:vaWXep+1 拾い物
hayabusa9
/test/read.cgi/news/1686317428/
あたおか
hayabusa9
/test/read.cgi/news/1686308209/
hayabusa9
/test/read.cgi/news/1686317428/
あたおか
hayabusa9
/test/read.cgi/news/1686308209/
995デフォルトの名無しさん
2023/06/12(月) 13:24:10.95ID:Zpvo7VcB ありがとう
996デフォルトの名無しさん
2023/06/12(月) 13:24:25.64ID:Zpvo7VcB UME
997デフォルトの名無しさん
2023/06/12(月) 13:33:58.28ID:Zpvo7VcB 、
998デフォルトの名無しさん
2023/06/12(月) 13:42:38.53ID:Zpvo7VcB 、
999デフォルトの名無しさん
2023/06/12(月) 13:42:47.73ID:Zpvo7VcB ありがとう
1000デフォルトの名無しさん
2023/06/12(月) 13:42:57.71ID:Zpvo7VcB そしてさようなら…
10011001
Over 1000Thread このスレッドは1000を超えました。
新しいスレッドを立ててください。
life time: 775日 22時間 40分 30秒
新しいスレッドを立ててください。
life time: 775日 22時間 40分 30秒
レス数が1000を超えています。これ以上書き込みはできません。
ニュース
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★3 [少考さん★]
- 中国軍機のレーダー照射1週間 駆け引き続く 中国、米のレッドライン模索 日本、米以外の同志国とも連携探る 米は対立から距離置く★2 [ぐれ★]
- 鈴木農相「おこめ券はお米しか買えないわけではない。例えば卵、味噌、しょうゆ、こうした購入に利用可能」 ★4 [Hitzeschleier★]
- 山里亮太、フィリピンに子ども食堂を建設 「偽善者」「日本の子どもを助けるべき」の声があっても活動を続ける理由 [Anonymous★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 橋下徹氏「総理なら岡田さんに何を聴かれても耐えてほしかった」 高市首相の台湾有事めぐる答弁に# [jinjin★]
- 優しさを失わないでくれ。
- この時期にJKじゃないのにミニスカ奴ってメンヘラ率何%??
- イヨォ~!!チンポチンポチンポ♪
- フランダースの犬を見たんだが
- いや、まじで割とまじで頭おかしい
- この女がいいねと君が言ったから12月24日はレイプ記念日
