Content deleted Content added
Line 318:
<syntaxhighlight lang="java">
class
public
this(1); // Calling of constructor
System.out.println("0-arg-cons");
}
public
System.out.println("1-arg-cons");
}
}
public static void main(String[] args)▼
public class Example {
▲ public static void main(String[] args) {
X x = new X();
}
}
</syntaxhighlight>
Line 337 ⟶ 339:
<syntaxhighlight lang="java">
// Declaration of instance variable(s).
private int data;
// Definition of the constructor.
public
this(1);
}
// Overloading a constructor
public
data = input; // This is an assignment
}
}
class Y extends X {
private int data2;
public Y() {
super();
data2 = 1;
}
public Y(int input1, int input2) {
super(input1);
data2 = input2
}
}
public class Example {
public static void main(String[] args) {
Y y = new Y(42, 43);
}
}
</syntaxhighlight>
|