posted 15 years ago
Keyword extends can be used with classes and interfaces both e.g.
class A{}
class B extends A{} // valid
class X{}
class C extends A,X{} // multiple inheritence is not supported on classes
interface I{}
interface J extends I{} // valid
interface K{}
interface L{}
interface M extends J,K,L {} // valid multiple inheritence is supported on interfaces
class A extends I{} // invalid as class class cannot extend interface
interface O extends A{} // invalid as inteface cannot extend class
I hope its clear, any questions, you are welcome.