在JAVA中,什么是重载的构造函数!
4个回答
展开全部
构造函数的重载
举个例子
public Student(){
private String name;
private String age;
public Student(){
}
public Student(String name){
this.name = name;
}
public Student(String name,String age){
this.name = name;
this.age = age;
}
//上面三个函数都是Student类的构造函数。第一个是无参的,第二个有一个参数,第三个有两个参数。这就是构造函数的重载
}
举个例子
public Student(){
private String name;
private String age;
public Student(){
}
public Student(String name){
this.name = name;
}
public Student(String name,String age){
this.name = name;
this.age = age;
}
//上面三个函数都是Student类的构造函数。第一个是无参的,第二个有一个参数,第三个有两个参数。这就是构造函数的重载
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
就是两个或两个以上的方法具有相同的返回值类型和相同的方法名,只是参数的个数或类型不同,这样的方法就叫重载 。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public class test {
private int a;
private int b;
private int c;
public test() {
super();
}
public test(int a, int b, int c) {
super();
this.a = a;
this.b = b;
this.c = c;
}
}
两个test都是构造函数
重载了得
private int a;
private int b;
private int c;
public test() {
super();
}
public test(int a, int b, int c) {
super();
this.a = a;
this.b = b;
this.c = c;
}
}
两个test都是构造函数
重载了得
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询