永发信息网

什么是JAVA中的构造方法?

答案:5  悬赏:80  手机版
解决时间 2021-02-04 04:35
什么是JAVA中的构造方法?
最佳答案
构造方法是一种特殊的方法,与一般的方法不同是:
1.构造方法的名字必须与定义他的类名完全相同,没有返回类型,甚至连void也没有。
2.构造方法的调用是在创建一个对象时使用new操作进行的。构造方法的作用是初始化对象。
3.不能被static、final、synchronized、abstract和native修饰。构造方法不能被子类继承。

class RectConstructor{
double length;
double width;
double area(){
return length*width;
}

//下面这个方法就是所谓的构造方法,没有返回值,方法名与类名相同~~~
RectConstructor(double width,double length){//带参数的构造方法
this.length=length;
this.width=width;
}
}
其实构造方法就是为了给类中成员赋初值~~~~~~~~~~~~~
全部回答
构造方法就是一个目的:初始化某些类内部的变量。 Java的构造方法和C++是一样的。
构造方法 就是用类名写方法 例如: public class Pt{ public Pt(){ -->这就是构造方法 } }
public class Ab{ Ab(){ <--构造方法 } }

1)简单来说——就是带有参数的构造函数。用于直接初始化一个类实例的各项必备参数。

2)无参构造函数是java内置,用于直接创建一个类实例的基本函数。

3)因为java中有些时候需要用到反射(比如spring,struts等框架),如果只有带参构造函数的话,因为java不会再默认生成无参构造函数,但是spring又不知道你的带参构造函数如何如何……,因此设置一个空构造函数目的在于:方便系统反射类时候进行使用。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
泰迪电玩怎么去啊,我要去那办事
有经验的来说说在兰州市中心请客户吃饭去哪里
我买一手房,去银行办理了房贷,然后银行放款
水下村地址在哪,我要去那里办事
通利动漫地址在什么地方,想过去办事
竖条广告怎么样排版啊,就是上面是广告,下面
【真空式开关的特点是神马?】
秒即付怎么样,我想代理
仙境传说ro手游死了料理效果还有吗
女人几年前出轨一次,这几年没有她会改吗?以
上海移动服务提醒:为了感谢您对上海移动的支
环流世界电玩动漫城地址在什么地方,我要处理
玉林小区南门这个地址在什么地方,我要处理点
关于自主的名言
飞梦王国地址有知道的么?有点事想过去
推荐资讯
半坡村这个地址在什么地方,我要处理点事
洪雅县妇幼保健院在什么地方啊,我要过去处理
阳山我想知道这个在什么地方
六印地址有知道的么?有点事想过去
鑫安防地址有知道的么?有点事想过去
较明的意思是什么啊?知道的请说下!
惠宾水饺城怎么去啊,有知道地址的么
假面骑士v3分集剧情
老年人常年出火老年人身上老是出火
风水。睡觉头朝厕所,如何补救。
叶子美甲美睫地址在什么地方,想过去办事
乐季KTV地址好找么,我有些事要过去
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?