java类中的构造函数与构造方法有什么区别啊
4个回答
展开全部
是一个东西.不过是不同说法.其实"函数"是类似c语言的说法,而方法是java的说法.java中的构造方法是用来初始化类用的.比如说
public class A{
private int i;
public A(int i){
this.i=i;
}
public static void main(String args[]){
A a=new A(4);//此出用new 的时候就是调用了A的构
造方法初始化了
}
java中的构造方法名字必须是和类名相同,如果一个类没写构造方法,系统运行时会默认给它一个没有参数的构造方法.
}
public class A{
private int i;
public A(int i){
this.i=i;
}
public static void main(String args[]){
A a=new A(4);//此出用new 的时候就是调用了A的构
造方法初始化了
}
java中的构造方法名字必须是和类名相同,如果一个类没写构造方法,系统运行时会默认给它一个没有参数的构造方法.
}
展开全部
一个东西,一个意识。没有区别!
构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。
构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。
构造函数 ,是一种特殊的方法。主要用来在创建对象时初始化对象, 即为对象成员变量赋初始值,总与new运算符一起使用在创建对象的语句中。特别的一个类可以有多个构造函数 ,可根据其参数个数的不同或参数类型的不同来区分它们 即构造函数的重载。
构造方法是一种特殊的方法,它是一个与类同名且没有返回值类型的方法。对象的创建就是通过构造方法来完成,其功能主要是完成对象的初始化。当类实例化一个对象时会自动调用构造方法。构造方法和其他方法一样也可以重载。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一个东西起了俩名
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
说法不同,其实是一个东西啊!!!
类加载时被调用
类加载时被调用
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询