Может ли один класс расширять два класса?

Мой класс должен расширять два класса одновременно:

public class Preferences extends AbstractBillingActivity {

public class Preferences extends PreferenceActivity {

Как это сделать?

Upd . Поскольку это невозможно, как мне тогда использовать этот AbstractBillingActivity с настройками?

Upd2 . Если я использую интерфейсы, следует ли мне создать:

  1. BillingInterface

     открытый интерфейс BillingInterface extends PreferenceActivity, AbstractBillingActivity {
    
     }
     
  2. PreferenceActivity

     открытый интерфейс PreferenceActivity {
    
     }
     
  3. AbstractBillingActivity

     открытый интерфейс AbstractBillingActivity {
    
      void onCreate (Bundle savedInstanceState);
    
     }
     

, а затем

public class Preferences implements BillingInterface {

60
задан Asad Rasheed 5 July 2011 в 20:44
поделиться