2017-07-14 13 views
0

どのように私はそうのようなクラスの二つのインタフェースを実装します:Javaクラスに2つの実装を追加しますか?

public class MainActivity extends Activity implements RewardedVideoAdListener implements GoogleApiClient.ConnectionCallbacks { 
} 

を、それは不可能だ場合は、最も簡単な回避策は何ですか?

+1

で実装したクラスを単に分離することができます。 – shmosel

+0

可能です。彼を誤って案内しないでください:@ –

+0

@ randnum-1複数の継承について質問していますか? –

答えて

2

シンプル

public class MainActivity extends Activity implements RewardedVideoAdListener ,GoogleApiClient.ConnectionCallbacks { 
} 

代わりに道具のカンマを使用します。

2

はい、あなたはそれがインターフェイスを持つことも可能であるrandnum-1 @カンマではなく、複数のimplementsのキーワード

public class MainActivity extends Activity 
    implements RewardedVideoAdListener, ConnectionCallbacks { } 
+1

@DanielNugent私が読んだ方法は、インターフェイスを実装していたようなものでしたが、私はそれを元に戻しました:) –

関連する問題