00问答网
所有问题
java中构造方法与普通成员方法相比,有哪些特点?
如题所述
举报该问题
推荐答案 2011-07-26
他们有各自的特点:
1. 构造方法: 类名(参数列表){}
一般写在成员变量的下面,没有返回类型,没有返回值是格式。
作用是:通过关键字new,创建类的一个实例,并初始化对象(比如初始化成员变量,就是在这个对象的准备工作)
调用: 类名 对象名 = new 构造方法(参数列表);
2. 成员方法: 返回类型 方法名(参数类表){}
是从现实中抽象出来的类的行为,也就是一个方法
作用:当需要时,执行某种用途或功能,可以返回一个值,或对象。
调用: 对象名.方法名(参数列表);
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://00.wendadaohang.com/zd/nIenIrDZr.html
其他回答
第1个回答 2011-07-23
1.构造方法没有返回值,也不能用void关键字。普通方法没有返回值需要用void标记。
2.构造方法在创建对象的时候调用,普通方法在创建对象之后调用。
3.构造方法的名字必须和类名相同。普通方法可以让名字和类型相同也可以不同(一般命名成和类名不同)。
4.构造函数不能在子类中重写,普通方法可以子类重写(除非超类使用final关键字修饰方法,子类不能重写)。
冠尔Java 3G工程师就业培训友情提供!
第2个回答 2011-07-23
构造方法与类同名,并且没有返回值。每个类都有一个默认的构造方法,如果你不写,那默认的就是一个与类同名,没有返回值的一个空的方法。
相似回答
JAVA中构造方法和普通方法
的区别
答:
JAVA中构造方法和普通方法的区别
1.建构函式的命名必须和类名完全相同;在java中普通函式可以和建构函式同名,但是必须带有返回值
。2.建构函式的功能主要用于在类的物件建立时定义初始化的状态.它没有返回值,也不能用void来修饰.这就保证了它不仅什么也不用自动返回,而且根本不能有任何选择.而其他...
JAVA中构造方法和普通方法
的区别
答:
1.构造函数的命名必须和类名完全相同;在java中普通函数可以和构造函数同名,但是必须带有返回值
。2.构造函数的功能主要用于在类的对象创建时定义初始化的状态.它没有返回值,也不能用void来修饰.这就保证了它不仅什么也不用自动返回,而且根本不能有任何选择.而其他方法都有返回值.即使是void返回值,尽管...
JAVA中成员方法与构造方法
区别
答:
构造方法是初始化一个类的对象时候调用的,它没有返回值,而且名字必须与类的名字一样
,而成员函数是由类对象主动调用的,使用点操作符,它有返回值 构造函数是赋予对象"生命特征"的,成员方法则是对象所具有的"行为,能力"构造函数只有在建立对象时由系统调用的,其他任何时候你都别指望用他....
Java
语言
中,构造方法和
一般
方法有
何不同
答:
构造方法和方法的区别: 构造方法要与类名相同,无返回类型,在类初始化的时候调用
。 方法最好与类名不同,对象调用,静态方法可用类名.方法().构造器和方法在下面三个方面区别:修饰符,返回值,命名。 1。和方法一样,构造器可以有任何访问的修饰: public, protected, private或者没有修饰(通常被package 和 friendly...
大家正在搜
java成员方法和构造方法
在构造方法中调用成员方法
java构造方法和方法
java初始化成员变量的构造方法
java中构造方法有返回值吗
Java构造方法对成员变量赋值
java构造方法可以有几个
java 构造方法有返回类型吗
java中的构造方法详细解释
相关问题
java中构造方法和成员方法的区别
JAVA 中 类的构造方法和成员方法 到底有什么不同,分别起...
java构造方法与成员方法有什么不同
java中 成员方法和构造方法的区别是什么?
java中什么是构造方法,什么是成员方法?怎么区分的?
java构造函数和构造方法,成员方法有何区别
java中的类方法和构造方法是什么关系啊
java中构造方法是成员方法吗?