1:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:32:03.785 ID:dAuKHpmR0.net
cみたいにポインタ渡したいんだけどどうしたら良いの?😭
7:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:34:16.097 ID:5WPhGxJS0.net
ポインタなぞない
3:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:32:32.798 ID:dAuKHpmR0.net
アドレス渡して別のクラスから同じ変数いじりたい😭
10:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:35:20.804 ID:AZ/aHvCQM.net
>>3
それが出来ないってJavaで何やってんの?
12:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:37:54.592 ID:dAuKHpmR0.net
>>10
何って言われても
今はスウィング使ってる😋
13:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:39:24.844 ID:lR+vcEIJ0.net
Swing使う以前の問題じゃ…
14:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:40:05.848 ID:dAuKHpmR0.net
そうだよスウィングは今関係ないの😭
17:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:42:17.667 ID:z6Ag7g6M0.net
>>14
そもそもJavaの基本が出来てない問題
Swingってオブジェクト指向の教本みたいなもんなのに
9:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:35:06.873 ID:NoYQfkEb0.net
俺もCからjavaに行ったとき同じようなこと考えてた
4:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:33:32.961 ID:sXksnyU20.net
カプセル化
15:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:40:31.874 ID:zV0yAUWC0.net
じゃあその変数を使うクラス同士で共有する変数にしちゃおう!
20:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:43:26.694 ID:dAuKHpmR0.net
>>15
どうやって共有するの
16:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:40:37.416 ID:z6Ag7g6M0.net
その変数を弄りたい別クラスに引数で渡すか
変数をpublicにすりゃええんやないの?
18:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:42:44.906 ID:dAuKHpmR0.net
>>16
引数で渡してもコピー渡してるだけでもとの変数いじれてない😱
24:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:46:07.383 ID:z6Ag7g6M0.net
>>18
よう分からんけどそれやったら変数だけ持ったクラス作ったら?
色んなクラスで使いまわしたい変数ならそれを管理するクラスを作る
19:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:43:22.021 ID:5WPhGxJS0.net
参照渡し
21:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:44:06.495 ID:dAuKHpmR0.net
>>19
javaはプリミティブ以外参照渡しとか目にするけど意味わかんない
22:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:44:37.820 ID:lR+vcEIJ0.net
プリミティブ変数渡してそう
23:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:45:28.135 ID:dAuKHpmR0.net
違うよ自分で作ったクラス渡してる
33:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:50:45.467 ID:z6Ag7g6M0.net
>>23
ん?自前のクラスなのに渡した瞬間別モンになってんの?
んなアホな
意図的にディープコピーせな基本的に同じもんやぞ
27:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:48:43.300 ID:dAuKHpmR0.net
変数だけのクラス作ったけどそのクラスのインスタンスが共有出来ない
28:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:49:17.628 ID:g054xS2o0.net
セッターつかえ
29:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:49:44.602 ID:NP6CuOoL0.net
javaの引数は参照渡しなんじゃなかったっけ?
31:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:50:41.065 ID:dAuKHpmR0.net
>>29
そう聞いてたのに全部値渡しだったのじゃ😢
32:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:50:44.846 ID:jKGvUBhW6.net
真面目に言うと、そういう事してるといつまで経ってもJava流のスタイルが身につかないから
設計の根本を組み替えた方がいいと思う
35:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:51:48.526 ID:dAuKHpmR0.net
>>32
うああつらたん😭
34:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:51:15.709 ID:ghTddP6Bd.net
ゲッターセッターでいいやん
36:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:51:59.089 ID:HN2KBFAN0.net
独学?
39:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:53:21.588 ID:dAuKHpmR0.net
>>36
そだよ
40:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:54:15.786 ID:9gYuh8uxd.net
セッターでいいって言ってんだろハゲ!!!!!!!!!!!!!!!!!!!!
43:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:55:16.809 ID:dAuKHpmR0.net
javaだと方法セッターゲッターしかないのか😭
44:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:55:19.722 ID:zV0yAUWC0.net
独学ならゲットセットはマジで学んだ方が良いと思う
何を目的とした言語なのかも
47:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:57:58.220 ID:aksjVqE+0.net
public static
54:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:04:23.529 ID:dAuKHpmR0.net
48:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 21:59:43.324 ID:NP6CuOoL0.net
publicはC言語でいう所のグローバル変数だから
使うとおまえらに怒られる
53:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:04:15.265 ID:j3eTNCGu0.net
いでよグローバル変数おじさん
50:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:01:26.377 ID:lR+vcEIJ0.net
自分で作ったクラスでは何をメンバとして持ってるの?
56:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:06:03.022 ID:dAuKHpmR0.net
>>50
自作クラスのアレイリスト
テキストフィールドのアレイリスト
インてジャーのアレイリスト
ストリングのアレイリスト
イント
51:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:02:02.270 ID:dAuKHpmR0.net
あれ、コード書き直したら参照渡しになった😱
52:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:04:01.937 ID:NP6CuOoL0.net
だから参照渡しできるって言ったのに
55:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:04:54.914 ID:dAuKHpmR0.net
なぜ本命のコードでは参照渡しではないのだ😭
57:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:08:31.687 ID:5WPhGxJS0.net
Javaはカプセル化したいから基本参照渡しはしないよ
60:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:09:39.003 ID:NP6CuOoL0.net
全部privateにしてセッターとゲッター使うんだろ
61:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:11:33.374 ID:JRoaeoP2a.net
直に手を突っ込むのはJava的とは言えない
それ専用のクラスとメソッド作れ
63:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:13:36.069 ID:dAuKHpmR0.net
>>61
なるほど、そっちに慣れるしかないか
64:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:14:43.091 ID:dAuKHpmR0.net
public変数も使わんほうがいいか
68:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:17:23.685 ID:JRoaeoP2a.net
>>64
何作ってるのか知らんが一人で作ってるなら何でも良いよ
Javaは大規模開発が前提だから他の奴らに弄られても問題ないようにコード書かないと結局後で困るってだけで
74:以下、\(^o^)/でVIPがお送りします 2016/11/16(水) 22:21:03.960 ID:dAuKH