Java面向对象构造方法

173 阅读1分钟

构造方法的概述:

构建、创造对象的时候,所调用的放法

格式:

  1. 方法名与类名相同,大小写也要一致
  2. 没有返回值类型,连void都没有
  3. 没有具体的返回值(不能有return语句带回具体的结果)

执行时机:

  1. 创建对象的时候调用,每创建一次对象,就会执行一次构造方法
  2. 不能手动调用构造方法

构造方法的作用:

作用: 用于给对象的数据(属性)进行初始化

class student{

private int age;

public student(int age){

this.age=age;

}

}

student s1 = new stdent(23);

student s1 = new stdent(23);

构造方法的注意事项:

构造方法的创建:

  1. 如果一个类中没有编写任何构造方法,系统将会提供一个默认的无参数构造方法
  2. .如果手动编写了构造方法,系统就不会再提供默认的无参数构造方法

构造方法的重载:

如果自定义了带参构造方法,还要使用无参数构造方法,就必须再写一个无参数构造方法