2017-01-28 11 views
-3

私は抽象クラスCustomerを持ち、MainActivityActivityを継承していますが、どのようにMainActivityでCustomer抽象クラスを拡張しますか?アクティビティで抽象クラスを拡張するにはどうすればよいですか?

+5

、使用組成物ではなく... – nobalG

+0

'顧客がActivity'を拡張し、' your_classはCustomer'を拡張します。または同じシナリオのようなものです。 –

+0

コンポジションを使用することで、javaで複数のクラスを拡張することができます。 –

答えて

1

Javaでは、複数継承できません。その代わりに、あなたは書くことができます:

public class Customer extends Activity{ 
    ... 
} 
public class class_name extends Customer{ 
    ... 
} 

あなたが組成物を使用することができます。組成を使用したコード:詳細については

public class class_name{ 
    private Customer var_name; 
    ... 
} 

:Javaは多重継承をサポートしていませんDifference between Inheritance and Composition

関連する問題