Archives for the Month of April, 2008

Constructor Chaining in Java

When you have a class that extends another class in Java, initializing that child class will first call the parent’s initializer, and then the child’s. So if you have: public class Base { public Base() { System.out.print(“Base “); } } public class Derived extends Base { public Derived() { System.out.print(“Derived”); } } The code Derived […]