Java LanguageEredità


introduzione

L'ereditarietà è una caratteristica di base orientata agli oggetti in cui una classe acquisisce e si estende alle proprietà di un'altra classe, utilizzando la parola chiave extends . Per Interfacce e le implements parole chiave, vedere le interfacce .

Sintassi

  • class ClassB estende ClassA {...}
  • classe ClassB implementa InterfaceA {...}
  • interfaccia InterfaceB estende InterfaceA {...}
  • class ClassB estende le implementazioni di ClassA InterfaceC, InterfaceD {...}
  • abstract class AbstractClassB estende ClassA {...}
  • abstract class AbstractClassB estende AbstractClassA {...}
  • abstract class AbstractClassB estende le implementazioni di ClassA InterfaceC, InterfaceD {...}

Osservazioni

L'ereditarietà è spesso combinata con i generici in modo che la classe base abbia uno o più parametri di tipo. Vedi Creazione di una classe generica .

Eredità Esempi correlati