What will be the output of the following program?
class Point {
final int x, y;
final String name;
Point(int X, int Y) {
x = X;
y = Y;
name = makeN();
}
String makeN() {
return "[" + x + "," + y + "]";
}
public String toString() {
return name;
}
}
public class Point2 extends Point {
final String c;
Point2(int x, int y, String C) {
super(x, y);
c = C;
}
String makeN() {
return super.makeN() + ":" + c;
}
public static void main(String... a) {
System.out.println(new Point2(1, 3, "Blue"));
}
}