java中的java构造函数作用器起的是什么作用?

java中的构造函数有什么用?用它有什么好处?在什么地方用?_百度知道
java中的构造函数有什么用?用它有什么好处?在什么地方用?
提问者采纳
super()指向A(). } public static void main(String args[]){
A g=new A(),即,如果子类重写构造函数则子类也隐含调用super()。构造函数方法名同类名相同且参数为空,所以隐含调用super()。例三;public class A{ A(){ System,super()指向A().
}class subA extends A{ }执行结果为:);public class A{ A(){ S主类构造函数调用&quot:主类构造函数调用主类构造函数调用本例中子类subA中没有任何方法.println(&主类构造函数调用&):super();
}class subA extends A{ public subA(){
}class subA extends A{ public subA(){ }}执行结果为;
subA s=new subA(),所以也隐含调用super();主类构造函数调用&quot:package sample,所以也隐含调用super()。子类继承父类后默认继承父类的构造函数;public class A{ A(){ S } public static void main(String args[]){
A g=new A();).println(&子类构造函数调用&);
subA s=new subA():主类构造函数调用主类构造函数调用子类构造函数调用本例中子类subA的方法subA()虽然后输出但同上例中相同都为构造函数:例一,这个方法用来生成实例时由系统自动调用:子类存在隐含方法:package sample.println(&quot.out。例二. }}执行结果为,程序员无法直接调用;
subA s=new subA().println(& } public static void main(String args[]){
A g=new A()。如下例,super()指向A():主类构造函数调用主类构造函数调用本例中子类subA只有一个空方法suba()中没有任何方法构造函数是类的一个特殊方法
提问者评价
其他类似问题
为您推荐:
其他1条回答
很简单:就是初始化你创建的实例也就是对象!当然 你不写的话 系统会调用默认的 也就是空的所以对一个类来说 构造函数是必须的
构造函数的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁请问JAVA中的构造器是什么意思?
[问题点数:0分]
请问JAVA中的构造器是什么意思?
[问题点数:0分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2003年7月 企业开发大版内专家分月排行榜第三
本帖子已过去太久远了,不再提供回复功能。java构造方法的作用是?
[问题点数:20分]
java构造方法的作用是?
[问题点数:20分]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
2016年1月 Java大版内专家分月排行榜第二2015年12月 Java大版内专家分月排行榜第二2015年8月 Java大版内专家分月排行榜第二2015年3月 Java大版内专家分月排行榜第二2015年1月 Java大版内专家分月排行榜第二2014年12月 Java大版内专家分月排行榜第二2014年11月 Java大版内专家分月排行榜第二2014年6月 Java大版内专家分月排行榜第二2014年4月 Java大版内专家分月排行榜第二2014年1月 Java大版内专家分月排行榜第二2013年11月 Java大版内专家分月排行榜第二
2015年9月 Java大版内专家分月排行榜第三2015年6月 Java大版内专家分月排行榜第三2015年5月 Java大版内专家分月排行榜第三2015年2月 Java大版内专家分月排行榜第三2014年3月 Java大版内专家分月排行榜第三2013年12月 Java大版内专家分月排行榜第三
2013年3月 总版技术专家分月排行榜第二
2014年2月 Java大版内专家分月排行榜第一2013年8月 Java大版内专家分月排行榜第一2013年5月 Java大版内专家分月排行榜第一2013年4月 Java大版内专家分月排行榜第一2013年3月 Java大版内专家分月排行榜第一2013年2月 Java大版内专家分月排行榜第一
2014年11月 PHP大版内专家分月排行榜第三2014年6月 PHP大版内专家分月排行榜第三2014年4月 PHP大版内专家分月排行榜第三2014年2月 PHP大版内专家分月排行榜第三2013年11月 PHP大版内专家分月排行榜第三
匿名用户不能发表回复!|
每天回帖即可获得10分可用分!小技巧:
你还可以输入10000个字符
(Ctrl+Enter)
请遵守CSDN,不得违反国家法律法规。
转载文章请注明出自“CSDN(www.csdn.net)”。如是商业用途请联系原作者。java构造方法起什么作用_百度知道
java构造方法起什么作用
里面的方法不可以与构造方法重名但是里面的方法可以直接用,这都是什么概念..不太明白
这个两个方法都是构造方法,如果你写的程序没有构造方法的话;,那程序会添加一个默认的没有参数的空方法为构造方法构造方法在使用new关键字创建类的实例的时候被调用&但是里面的方法可以直接用&quot,只是一个没有参数,一个有参数构造方法可以重载;test t = new test(2)构造方法和类名一致class test{
test(int i){
}}test t = new test(), 这半句话我也没看明白
其他类似问题
为您推荐:
构造方法的相关知识
其他3条回答
但它其实在运行的时候还是会执行那个东西,构造方法可以用于创建此类所需要的其他变量等初始化内容,但可以重载;.
即使你在你的代码里没有显式地定义这个构造方法.&但是里面的方法可以直接用&quot.其它方法虽然不可以与之重名, 这样方便在创建类的实例的时候给其传一些有用的参数当需要在创建这个类的实例时
初始化的作用
构造方法用来初始化内容,实例变量。构造方法也可以重载
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁java里面的构造器和方法的区别是什么?
按投票排序
构造器没有返回值,方法名与类名相同,主要用于对象的初始化。每个类至少要有一个构造器,否则默认会提供一个无参构造器。构造器会在对象创建时自动调用。普通方法则没有以上这些限制。
已有帐号?
无法登录?
社交帐号登录

我要回帖

更多关于 java构造器的作用 的文章

 

随机推荐