Friday, December 20, 2013

The use of super() in a constructor




Hello,




I have this code:




import java.awt.Graphics2D;



import java.util.ArrayList;



import java.util.List;




import javax.xml.bind.annotation.XmlElement;




public class nameofclass{




public nameofclass() {




}




public nameofclass(String id) {



super();



this.id = id;



}



Can anybody explain me why do I call the superclass no-argument constructor (super()), and which is the superclass? There isn't any keyword extends and mentioned name of a superclass? Is it the empty constructor mentioned above the one with parameters?




Thanks in advance







No comments:

Post a Comment