/*****************************************************/ // INHERIT1 // The following code demonstrates how a subclass // inherits public instance variables and methods // from a superclass. class A { public int x = 1; public void sayHi() { System.out.println("Hi! x = "+x); } } class B extends A { } // No need to rewrite $x$ and $sayHi$! // They're automatically inherited from class A. public class inherit1 { public static void main(String[] args) { new B().sayHi(); } } /* output: Hi! x = 1 */