码迷,mamicode.com
首页 > 编程语言 > 详细

Java基础知识回顾-10(构造方法)

时间:2018-05-21 12:16:57      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:文件   报错   否则   return语句   必须   类型   方法   return   创建   

1、构造方法的格式是什么?有哪些注意事项?

答:修饰符 构造方法名(参数列表)

{

}

注意事项:(1)构造方法没有返回值类型,也不需要写返回值。 因为它是为构建对象的,对象创建完,方法就执行结束。

     (2)构造方法名称必须和类名保持一致。

2、构造方法可以重载吗? 里边可以有return语句吗?

答:构造方法可以重载,里面不可以有return语句。

3、给成员变量赋值有几种方式?有什么区别?

答:三种方式。

第一种方式是直接在声明成员变量的时候就赋值;

第二种方式是运用get,set方法,通过传参答方式赋值;

第三种方式是通过构造函数,在创造变量答时候即赋值。

4、如果没有指定构造方法,编译会在编译时给class文件默认添加空的构造方法。

5、只能够在构造方法中调用别的构造方法,通过this(传递参数)的方式进行调用。this(传递参数)需放在首位,否则会报错。

6、子的的构造方法中,默认会有一个super()的方法,目的是把父类的构造方法继承到子类中。这个super()默认置顶,super(传递参数)与this(传递参数)会在置顶方面冲突,应尽量避免这种情况。

 

 

 

 

Java基础知识回顾-10(构造方法)

标签:文件   报错   否则   return语句   必须   类型   方法   return   创建   

原文地址:https://www.cnblogs.com/zhangrui0328/p/9066112.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!