public class Sample {
int id;
String name;
int age;
Sample(int i, String n){
id = i;
name = n;
}
Sample(int i, String n, int a){
id = i;
name = n;
age=a;
}
void display(){
System.out.println(id+" "+name+" "+age);
}
public static void main(String args[]){
Sample s1 = new Sample(111,"Karan");
Sample s2 = new Sample(222,"Aryan",25);
s1.display();
s2.display();
}
}
输出/输出: 111 卡兰 0 222 雅利安人 25
当我初始化 "new Sample(111,"Karan")" 时,我希望调用 Sample(int i, String n) ,以便我的 O/P 应该是 "111 Karan" 即 我不不希望为“年龄”分配任何值。
即预期产量: 111 卡兰 222 雅利安人 25
这里我有一些东西给你,有助于超载
class sample{
int id;
String name;
int age;
Sample(int i, string n){
id = i;
name = n;
}
Sample(int i, String n , int a){
id = i;
name = n;
age = a;
}
void display(){
system.out.printIn(id+""+name+""+age);
}
public static void main(String args[]){
sample s1 = new sample(111,"karan");
sample s2 = new sample(222,"aryan",25);
s1.display();
s2.display();
}
}