■ このスレッドは過去ログ倉庫に格納されています
オブジェクト指向ってよくわかんないけど、1つのプログラムをたくさんの関数に分割しようってことであってるか?
- 1 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:29:17 ID:R3Oy1yA9a.net
- なんかわかった気がするわ
- 2 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:29:45 ID:4w/KGWF60.net
- よく分からんがそれでいこう
- 3 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:30:01 ID:v0u+r5lr0.net
- ちがう
- 4 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:31:07 ID:R3Oy1yA9a.net
- >>4
ちがうわけねぇだろボケ
- 5 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:31:35 ID:5e/2+y5o0.net
- ちがうちがう そうじゃそうじゃない
- 6 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:32:00 ID:J6FhEkdK0.net
- 自分にキレてる危ないやつ見つけた
- 7 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:32:31 ID:BctnVuYZ0.net
- 俺も分からんが複数に分けた方がオンオフ出来るんじゃね
- 8 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:32:46 ID:atPOGZ9Ea.net
- 関数は振る舞い
その主体がオブジェクト
別に間違ってないよ
- 9 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:36:36 ID:uslBqtpo0.net
- 俺も一番最初はサブルーチンの塊に見えたわ
何をデータとして持つ塊なのか?そのデータをどう処理するのか?をわかりやすくまとめてあって、その概念を受け継いだ塊も作ることができるって感じか?
- 10 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:39:30 ID:R3Oy1yA9a.net
- オブジェクト指向って要するに
import numpy as np
np.array
みたいなやつだろ
numpyがクラス
arrayが関数
便利帳をまとめたって感じか
- 11 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:49:11.480 ID:Mp5tY7/UM.net
- データの隠蔽だけ気にして組んでもらえれば充分。
- 12 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:54:05 ID:R3Oy1yA9a.net
- グローバル変数とローカル変数くらい昔からずっと気をつけてるよ
- 13 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 22:58:27 ID:E1a2q5vr0.net
- 関数を使って無駄を省き、いつでも簡単にメンテナンスが出来ることじゃなかったっけ?
- 14 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:00:56 ID:/hZ6y/l80.net
- >>10
それはライブラリ
オブジェクト志向とは関係ない
- 15 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:01:52 ID:R3Oy1yA9a.net
- >>14
クラスライブラリだが
- 16 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:04:48 ID:v0u+r5lr0.net
- 勝手に勘違いしてて問題ないならまあ勝手にしてくれ
- 17 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:05:06 ID:nhJ7OHn30.net
- 何も分かってない奴だな
- 18 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:05:58 ID:R3Oy1yA9a.net
- >>12は書き方ひどいけど本質は間違ってない
- 19 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:06:54 ID:/hZ6y/l80.net
- >>14
便利帳=ライブラリってことね
- 20 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:07:01.786 ID:nhJ7OHn30.net
- >>18
ま、お前がそう思いたいならそうやって思い込めばいいと思うよ
- 21 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:08:08.936 ID:nhJ7OHn30.net
- >>9
悪くはないが、その認識だけじゃシステム組めないだろうな
- 22 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:08:46.875 ID:R3Oy1yA9a.net
- >>19
たしかに
それはそう
- 23 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:10:56 ID:R3Oy1yA9a.net
- オブジェクト指向を神格化してるやついて気持ち悪いな
- 24 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:11:44 ID:g08gw/GWa.net
- 要はうんこってクラスがあったら臭さとか色とか出した人の名前のプロパティがあってだな
そこに投げるメソッドを加えるとうんこを投げつけることができるわけだよ
- 25 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:12:24 ID:nhJ7OHn30.net
- >>23
いや、お前の理解は間違ってるだけだぞ
- 26 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:12:37 ID:S5KBuLJOr.net
- 多機能の関数を用意してる感じぢゃね
- 27 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:13:17 ID:atPOGZ9Ea.net
- 一個教えといてやるけどプログラミングで金稼いでるやつはオブジェクト指向がどうとか関数型がどうとかそんなことにこだわらない
システムなんてただの装置なんだから糞コードだろうが何だろうが金生むサービス乗せてりゃいいのよ
- 28 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:13:29 ID:R3Oy1yA9a.net
- >>25
お前呼んでないから帰れよ
- 29 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:14:41 ID:btFCZpooa.net
- 何かを作るとき、小さな部品に分けて少しずつ作って組み合わせたほうが失敗も小さいしやり直しもしやすいやろ?
絵だって人物と背景のレイヤを分けて描いた方が動かしたり重ねたり修正がしやすい。
プログラムだって何かしらの小さな単位に分割して作って組み合わせた方が作りやすい。
その単位ってのが何かって言うと、例えばアクションゲームの敵キャラで考えると「画面上をどう動くか」と「動いた結果の位置」の情報を持ってる。
こーゆー動作と状態を持った単位に分けてプログラムを作るのがオブジェクト指向や。
- 30 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:15:58.095 ID:9s9pl9NZ0.net
- ゲッターセッター禁止な
書いてあるの見つけたら消してgitにpushするから
- 31 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:16:48.227 ID:Mp5tY7/UM.net
- オブジェクト指向を意識するのって仕様書つくるときなのよ。
コード書くときは気にしなくてええよ。
- 32 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:18:44.365 ID:9s9pl9NZ0.net
- じゃアスペクト指向について話してください
- 33 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:20:20 ID:nhJ7OHn30.net
- >>28
誰でも書き込める掲示板でマイルール持ち出すなカス
- 34 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:21:47 ID:nhJ7OHn30.net
- ど素人が湧いてるなあ
ま、お前らはその理解のままでいいだろ
- 35 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:24:14 ID:R3Oy1yA9a.net
- >>33
このクラスではお前のプロパティは定義されてないんだwwww
- 36 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:25:23 ID:atPOGZ9Ea.net
- >>35
くそわろたwww
- 37 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:31:43 ID:Mp5tY7/UM.net
- アスペクトと言うのは知らんな。詳しい人たのむよ
- 38 :以下、?ちゃんねるからVIPがお送りします:2020/05/08(金) 23:35:24 ID:QAyaJ41G0.net
- たくさんの関数にクラスっていうラベルを付けてひとまとまりにできるようにしましょう。そうすると部品の取り回しがよくなるし、にてるけどちょっと違う機能と言うのも作りやすくなるよ。でも使いこなすには抽象能力が必用だ。
- 39 :以下、?ちゃんねるからVIPがお送りします:2020/05/09(土) 00:15:14 ID:UKhvIxAH0.net
- 関数ではなくてオブジェクトな
総レス数 39
7 KB
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★