class Person {
String name;
int age;
// Constructor 1: Default constructor
Person() {
this("Unknown", 0); // Calls Constructor 2
System.out.println("Default constructor called.");
}
// Constructor 2: Parameterized constructor
Person(String name, int age) {
this.name = name;
this.age = age;
System.out.println("Parameterized constructor called. Name: " + name + ", Age: " + age);
}
}
public class Main {
public static void main(String[] args) {
Person person = new Person(); // Calls the default constructor
}
}