回答編集履歴
3
編集4
test
CHANGED
@@ -68,7 +68,7 @@
|
|
68
68
|
|
69
69
|
|
70
70
|
|
71
|
-
すでに質問のリンクにあるように[Andoroid view](https://developer.android.com/reference
|
71
|
+
すでに質問のリンクにあるように[Andoroid view](https://developer.android.com/reference/android/view/View)、[JavaDoc Color](https://docs.oracle.com/javase/jp/7/api/java/awt/Color.html)あたりじゃないですか?
|
72
72
|
|
73
73
|
|
74
74
|
|
2
編集2
test
CHANGED
@@ -53,3 +53,45 @@
|
|
53
53
|
ただ、これらは何故この様な事ができるのかという事を知りたいのでしょうか?
|
54
54
|
|
55
55
|
それは私はJavaを開発した訳では無いので分かりません。そのように使えるようになっているのでそれを知り使っているだけです。
|
56
|
+
|
57
|
+
|
58
|
+
|
59
|
+
#### 追記
|
60
|
+
|
61
|
+
> (View view, 仮引数)のように宣言することもできると思いますが、
|
62
|
+
|
63
|
+
> 引数がAdapterView parent, View v, int position, long idとなっているのです。
|
64
|
+
|
65
|
+
|
66
|
+
|
67
|
+
(Color color, int a)このようにColor color、AdapterView parent、View view、Hoge hogeこうなったらどこを調べればよいか分からないという事ですか?
|
68
|
+
|
69
|
+
|
70
|
+
|
71
|
+
すでに質問のリンクにあるように[Andoroid view](https://developer.android.com/reference)/android/view/View)、[JavaDoc Color](https://docs.oracle.com/javase/jp/7/api/java/awt/Color.html)あたりじゃないですか?
|
72
|
+
|
73
|
+
|
74
|
+
|
75
|
+
ただ、呼出し側(実引数)へ入れる変数は、Color colorとなっていたらColorクラスの型で宣言した変数を入れましょうという事。
|
76
|
+
|
77
|
+
|
78
|
+
|
79
|
+
```java
|
80
|
+
|
81
|
+
private void xxx() {
|
82
|
+
|
83
|
+
Color co = new Color(255,255,255);
|
84
|
+
|
85
|
+
aaa(co, 1);
|
86
|
+
|
87
|
+
}
|
88
|
+
|
89
|
+
|
90
|
+
|
91
|
+
private void aaa(Color color, int a) {
|
92
|
+
|
93
|
+
//内容
|
94
|
+
|
95
|
+
}
|
96
|
+
|
97
|
+
```
|
1
編集1
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
|
30
30
|
|
31
|
-
これをオーバーロードと言います。引数の数や型を変えることにより同じメソッドを使えます。
|
31
|
+
これをオーバーロードと言います。引数の数や型を変えることにより同じメソッド名を使えます。
|
32
32
|
|
33
33
|
型については言語によって違う場合もありますので注意して下さい。
|
34
34
|
|