プログラミング詳しいやつ来てマジで

未分類
1:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

new()でインスタンス作成したんやが
そのインスタンスの作成を行うクラス内で複数のインスタンスの処理を行う方法ってある?



2:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

はあもうマジでわからん


3:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

クラス内で処理しないと行けない理由がわからん
ばかかよ


4:なんJゴッドがお送りします2022/08/01(月) ID:LP4C/BIHM

どういうこと?基本インスタンスは複数やろ


6:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

>>4
それは引数の数やないの


5:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

instanceAとBを同時に作成はできないやろ?


7:なんJゴッドがお送りします2022/08/01(月) ID:Um7ZxEYYr

お前には向いてない諦めろ


9:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

>>7
アホなのはお前


8:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

たとえば
A=instanceA.instanceB.new(name:A,B)
みたいなことはできんやろ?


12:なんJゴッドがお送りします2022/08/01(月) ID:Zs0cilcxa

>>8
インスタンスの中にインスタンスを作りたいってこと?


16:なんJゴッドがお送りします2022/08/01(月) ID:LP4C/BIHM

>>8
new書く場所あってるか?


11:なんJゴッドがお送りします2022/08/01(月) ID:+HUR33tEM

まず言語と元のコードを


14:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

>>11
ruby
もとのコードは規約でさらせん


15:なんJゴッドがお送りします2022/08/01(月) ID:bH36+EaW0

同時ってなんやねん
二行じゃあ感のか?


17:なんJゴッドがお送りします2022/08/01(月) ID:Zs0cilcxa

>>15
ワイの予想はインスタンスAとインスタンスBに同じ処理をさせたいだけやと思う


20:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

>>15
ワイも2行にしたいけど
複数のインスタンス作成して
それ使った処理を
クラス内で行えっていう課題があるねん
意味がわからん


18:なんJゴッドがお送りします2022/08/01(月) ID:+HUR33tEM

元のコードというより
長くても実現したいコードを頼む


19:なんJゴッドがお送りします2022/08/01(月) ID:+HUR33tEM

同時に処理させたいことあるか?


22:なんJゴッドがお送りします2022/08/01(月) ID:+HUR33tEM

どっちかのメソッドに引数でインスタンス渡すんや


24:なんJゴッドがお送りします2022/08/01(月) ID:LP4C/BIHM

Rubyの仕様わからんけど外からnewするのはセキュリティ的にできなくなってるならインスタンス作るメソッドを作ればええだけなんちゃう



25:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

>>24
やってみる



26:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

class A
initialize
end
class
def
a=A.new(name:AAA)
end
end
こういうのってできる?


27:なんJゴッドがお送りします2022/08/01(月) ID:LP4C/BIHM

>>26
いやそうじゃなくてclass Aの中にclassAのインスタンスをnewして返す関数作るんや


28:なんJゴッドがお送りします2022/08/01(月) ID:Zs0cilcxa

>>26
無理じゃね?


30:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

定義されてないメゾッドって出るんだがおかしいやろこれ


31:なんJゴッドがお送りします2022/08/01(月) ID:+INlCKao0

>>30
RやろうぜR☺


32:なんJゴッドがお送りします2022/08/01(月) ID:LP4C/BIHM

>>30
何がや


33:なんJゴッドがお送りします2022/08/01(月) ID:LP4C/BIHM

newオーバーライドしてるとかちゃうやろな


34:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

出力できたけどなんか文字コードで出てきてまうわ


35:なんJゴッドがお送りします2022/08/01(月) ID:LP4C/BIHM

出来たならあとは頑張れや


37:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

>>35
ありがとうID:LP4C/BIHM


36:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

ごめんできたありがとう


38:なんJゴッドがお送りします2022/08/01(月) ID:Zs0cilcxa

ワイにお礼は?


39:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

ID:LP4C/BIHM
ありがとう
家の近くに住んでたら直接感謝市に行くくらいありがとう


45:なんJゴッドがお送りします2022/08/01(月) ID:+INlCKao0

>>39
ワイには?


40:なんJゴッドがお送りします2022/08/01(月) ID:LP4C/BIHM

ええんやで


41:なんJゴッドがお送りします2022/08/01(月) ID:AK9oK6H00

どういたしまして


42:なんJゴッドがお送りします2022/08/01(月) ID:9IEVNTxE0

よかったね


43:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

感動した


44:なんJゴッドがお送りします2022/08/01(月) ID:Zs0cilcxa

完全に無視してるやん
こういうやつ嫌いやわ


46:なんJゴッドがお送りします2022/08/01(月) ID:8yFgbljm0

インスタンスってクラスをしていして作るから
クラス外からじゃないと作成できないのかと思ってた




元スレ:https://nova.5ch.net/test/read.cgi/livegalileo/1659338722
未分類