Java Programming/Keywords/extends

extends is a Java keyword.

Used in class and interface definition to declare the class or interface that is to be extended.

Syntax:

Computer code
public class MyClass extends SuperClass 
{
  //...
}
 
public interface MyInterface extends SuperInterface
{
  //...
}

In Java 1.5 and later, the "extends" keyword is also used to specify an upper bound on a type parameter in Generics.

Computer code
class Foo<T extends Number> { /*...*/ }

See also:

Category:Book:Java Programming/Keywords#extends%20Category:Pages with deep filing
Category:Book:Java Programming/Keywords Category:Pages using deprecated enclose attributes Category:Pages with deep filing