Java构造方法
Posted 朝九晚五浪迹江湖
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java构造方法相关的知识,希望对你有一定的参考价值。
一、方法重载的条件
1、方法名是相同的
2、方法的参数类型,个数,顺序至少有一个不同
3、方法的返回值类型可以不同,因为方法的重载与返回值类型没有任何关系
4、方法重载只能出现在同一个类里面
5、方法的修饰符可以不同,因为方法的重载与修饰符没有关系
二、构造方法,构造器,构造函数
1、构造方法也是方法
2、构造方法语法:
[修饰符] 构造方法名(参数列表){
构造方法体
}
3、构造方法名必须和类型相同
4、构造方法的作用:
A、调用构造方法可以创建Java对象,怎么调用呢?使用new关键字调用(注:其他地方的调用,采用“别名.xxx”)
B、构造方法的执行除了创建Java对象之外,还可以初始化成员变量
5、如果一个类不手动提供任何构造方法,系统会默认提供一个没有参数的构造方法,如果手动提供了,系统则不会再默认创建了
6、构造方法是可以重载的
7、成员变量在构造方法执行的时候才会被初始化
注意:构造方法没有返回值类型,并且不能写void
以上是关于Java构造方法的主要内容,如果未能解决你的问题,请参考以下文章