Java 构造方法简析

Java 构造方法@JAVA

定义

构造方法是JAVA中专门用来创建对象的方法,当我们通过关键字new来创建对象时,其实就是在调用构造方法。
如果类中没有定义构造方法,编译器会自动赠送一个构造方法,方法体为空,也就是说,构造的方法什么也不做,只是单纯地创建了一个对象。(新建的对象会在堆区生成)

标准格式

public 类名称(参数类型 参数名称){
方法体
}

实例

创建一个学生类:
public class Student () {
/*
//成员变量
。。。
//成员方法
。。。
*/
//构造方法
public Student() {
//无参构造方法
}

public Student(int x,int y){
//含参构造方法
}

}

注意事项

1.构造方法的名称必须和所在的类名称一模一样
2.构造方法无返回值类型,void都不能写
3.既然没有返回值类型,那么肯定不能返回一个具体的值
4.构造方法可以重载,重载例子见上文粗体部分

构造方法有什么用呢?

可以在新建对象的时候直接对成员变量进行赋值

猜你喜欢

转载自blog.csdn.net/qq_34504133/article/details/103605035