私たちが持っていると言う
class A {
B method1 (C c) { ... }
}
メソッド参照としての method1 の型は何ですか?
foo()
これは、この呼び出しのメソッド シグネチャは何ですか?:
foo (A::method1);
ノート:
インターフェイスを定義しました
interface I {
B m (A a, C c);
}
そして、 foo を次のように宣言するのが正しいようです
void foo (I i) { }
(呼び出しfoo(A::method1)
--insideと一致するため、 meanfoo
と書く必要があります)。b=i.m(a,c)
b=a.method1(c)
これが唯一の方法ですか?