回答編集履歴

1

追記0

2021/06/10 11:34

投稿

BeatStar
BeatStar

スコア4962

test CHANGED
@@ -70,7 +70,7 @@
70
70
 
71
71
 
72
72
 
73
- ```ここに言語を入力
73
+ ```Java
74
74
 
75
75
  List<int> nums = new ArrayList<int>();
76
76
 
@@ -105,3 +105,59 @@
105
105
 
106
106
 
107
107
  これを実現するためのものです。
108
+
109
+
110
+
111
+ ```ここに言語を入力
112
+
113
+ public void method1( Goo goo ){
114
+
115
+ // 何かしらの処理
116
+
117
+ }
118
+
119
+ ```
120
+
121
+
122
+
123
+ とかなら、単純に引数として Gooを引き受けているだけです。
124
+
125
+
126
+
127
+ ```ここに言語を入力
128
+
129
+ public Goo method2( String name ){
130
+
131
+ // 何かしらの処理
132
+
133
+ return new Goo( name );
134
+
135
+ }
136
+
137
+ ```
138
+
139
+
140
+
141
+ とかなら、単純に戻り値として、Gooのオブジェクトを返しているだけです。
142
+
143
+
144
+
145
+ 質問にある
146
+
147
+
148
+
149
+ ```ここに言語を入力
150
+
151
+ public Goo useGoo(Goo g){
152
+
153
+ setMsg(g.getMsg());
154
+
155
+ return g;
156
+
157
+ }
158
+
159
+ ```
160
+
161
+
162
+
163
+ は何がしたいのかよくわかりませんが。( そもそも設計が曖昧すぎるので )