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

【Java构造方法】

时间:2019-10-09 19:05:57      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:参数类型   构造器   值类型   不同   个数   必须   类型   构造   方法重载   

一、方法重载的条件

1、方法名是相同的

2、方法的参数类型,个数,顺序至少有一个不同

3、方法的返回值类型可以不同,因为方法的重载与返回值类型没有任何关系

4、方法重载只能出现在同一个类里面

5、方法的修饰符可以不同,因为方法的重载与修饰符没有关系

二、构造方法,构造器,构造函数

1、构造方法也是方法

2、构造方法语法:

  [修饰符] 构造方法名(参数列表){

  构造方法体  

}

3、构造方法名必须和类型相同

4、构造方法的作用:

  A、调用构造方法可以创建Java对象,怎么调用呢?使用new关键字调用(注:其他地方的调用,采用“别名.xxx”)

  B、构造方法的执行除了创建Java对象之外,还可以初始化成员变量

5、如果一个类不手动提供任何构造方法,系统会默认提供一个没有参数的构造方法,如果手动提供了,系统则不会再默认创建了

6、构造方法是可以重载的

7、成员变量在构造方法执行的时候才会被初始化

 

注意:构造方法没有返回值类型,并且不能写void

 

【Java构造方法】

标签:参数类型   构造器   值类型   不同   个数   必须   类型   构造   方法重载   

原文地址:https://www.cnblogs.com/frankruby/p/11643452.html

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