質問編集履歴
6
説明追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -34,7 +34,7 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
-
各々のインターフェースのメソッドシグネチャが返却値の型のみ差が出ている場合、
|
37
|
+
各々のインターフェースのメソッドが同名で、なおかつメソッドシグネチャが返却値の型のみ差が出ている場合、
|
38
38
|
|
39
39
|
下記のような、この双方を実装したクラスは作成可能なのでしょうか?
|
40
40
|
|
5
説明追加
test
CHANGED
File without changes
|
test
CHANGED
File without changes
|
4
具体的な説明を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -34,6 +34,8 @@
|
|
34
34
|
|
35
35
|
|
36
36
|
|
37
|
+
各々のインターフェースのメソッドシグネチャが返却値の型のみ差が出ている場合、
|
38
|
+
|
37
39
|
下記のような、この双方を実装したクラスは作成可能なのでしょうか?
|
38
40
|
|
39
41
|
|
3
冗長部分を除去。文言追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
+
お世話様です。現在Kotlinを学習中なのですが、
|
2
|
+
|
1
|
-
|
3
|
+
Kotlin1.2において、
|
2
4
|
|
3
5
|
|
4
6
|
|
@@ -12,7 +14,7 @@
|
|
12
14
|
|
13
15
|
interface Add{
|
14
16
|
|
15
|
-
fun calc(a:Int,b:Int)
|
17
|
+
fun calc(a:Int,b:Int)=(a+b).toLong()
|
16
18
|
|
17
19
|
}
|
18
20
|
|
@@ -45,3 +47,9 @@
|
|
45
47
|
}
|
46
48
|
|
47
49
|
```
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
[Interfaces](http://kotlinlang.org/docs/reference/interfaces.html)を参照したのですが、可否の記載を自分で見つけることが出来ませんでした。
|
54
|
+
|
55
|
+
ご存じの方がいらっしゃいましたら、ご教授頂けますでしょうか?
|
2
文言追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,9 +32,7 @@
|
|
32
32
|
|
33
33
|
|
34
34
|
|
35
|
-
|
36
|
-
|
37
|
-
この双方を実装したクラスは作成可能なのでしょうか?
|
35
|
+
下記のような、この双方を実装したクラスは作成可能なのでしょうか?
|
38
36
|
|
39
37
|
|
40
38
|
|
1
実行環境を追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,6 @@
|
|
1
|
-
お世話様です。
|
1
|
+
お世話様です。Kotlin1.2において、
|
2
|
+
|
3
|
+
|
2
4
|
|
3
5
|
例として以下のようなインターフェースが存在したとします。
|
4
6
|
|