public class ExampleClass {
private int number;
private String text;
// 默认构造方法
public ExampleClass() {
number = 0;
text = "default";
}
// 带参数的构造方法
public ExampleClass(int num, String str) {
number = num;
text = str;
}
public static void main(String[] args) {
// 使用默认构造方法创建对象
ExampleClass obj1 = new ExampleClass();
System.out.println("obj1 - number: " + obj1.number + ", text: " + obj1.text);
// 使用带参数的构造方法创建对象
ExampleClass obj2 = new ExampleClass(10, "custom");
System.out.println("obj2 - number: " + obj2.number + ", text: " + obj2.text);
}
}