Site hosted by Angelfire.com: Build your free website today!
 

Inheritance

Creating a subclass can be as simple as including the extends clause in your class declaration. However, you usually have to make other provisions in your code when subclassing a class, such as overriding methods or providing implementations for abstract methods.

Note

In Java, all class inherits from the java.lang.Object class.

class MyObject { // extends java.lang.Object by default
    public static void main(String[] args) {
        MyObject obj = new MyObject();
        System.out.println(obj.toString());
    }
}