Read Qustion
public class Star {
Star() {
System.out.println("Star");
}
Star(
String s1) {
super();
System.out.println(s1 + " is a Star");
}
Star(String s2, String s3) {
this("Mercury");
System.out.println( s2 + " and " + s3 + " are also Stars");
}
public static void main(String [] args) {
Sun sun = new Sun();
Sun sun1 = new Sun("Venus");
Sun sun2 = new Sun("Mars", "Earth");
}
}
class Sun extends Star {
public Sun() {
System.out.println("Star Wars1");
}
public Sun(String v1) {
super(v1, "Saturn");
System.out.println("Star Wars2");
}
public Sun(String v2, String v3) {
if ( v2.substring(0, v2.length()).length() > v3.length())
System.out.println("Mission to Mars");
else
System.out.println("Earth");
}
}
answer are
Star
Star Wars1
Mercury is a Star
Venus and Saturn are also Stars
Star Wars2
Star ///////////// Problem.with this star..
Earth
My Qustion is ???
When u call Overloaded consutructor with two parameter HOW ..
Second Star will be printed....
Thnx